我想創建一個名爲tagFor的指令,例如,它基於通過屬性的數據生成適當的指令。Tell指令根據範圍變量使用不同的模板
<tag-for source="{{link}} ng-repeat="link in links"></tag-for>
由下式給出links
爲陣列,其具有2個元素,http://example.com/image.jpg和http://example.com/video.mp4
當link
是圖像URL,它是http://example.com/image.jpg,其結果將是<img src="http://example.com/image.jpg" />
但當link
是視頻url,結果會是<video width="320" height="240" controls><source src="http://example.com/video.mp4" type="video/mp4"></video>
我試着用compile
函數在di rective但我不能得到link
的價值告訴指令返回適當的模板。
請幫忙。
你應該看看'NG-包括',它可以幫助你。 – Chandermani 2014-11-06 07:36:03