2013-07-06 79 views
0

裏面我有使用創建的列表NG-重複HTML NG-重複

<li ng-repeat="item in items">{{item}}</li> 

我所有的項目都是文本exept從一個假設是圖像。 但圖像標記的html不是呈現,而是表示爲所有文本項旁邊的字符串。 類似的東西:

  1. 文本
  2. 文本
  3. 文本
  4. <img src="...">

有一些聰明的解決方案呢? 感謝

回答

1

這需要有一個NG綁定,HTML不安全:

<li ng-repeat="item in items" ng-bind-html-unsafe="item"></li> 

下面是修改的朋友的例子列出從文檔例如: http://jsfiddle.net/UFZdF/4/

(btw-作爲「不安全」表示,您必須小心,您的項目不能由不受信任的人士上傳或修改,他們可能想添加惡意鏈接,iframe,javascript等)