2013-04-04 82 views
0

我有一個資源的中繼器,該資源包含一個帶有角度指令的屬性,並與文本混合在一起。我試圖完成的是根據對象的屬性動態地顯示錶單輸入。資源屬性內的動態指令

<ul> 
    <li ng-repeat="action in actions"> 
    {{action.form_layout}} 
    </li> 
</ul> 

在這種情況下action.form_layout可能包含一些文本與內部的指令將需要太編譯。

Open the <door></door> with this <key></key> 
// <door> and <key> are directives that would return different inputs 
// so this should be compiled to Open the <input type="text" name="door"></input> with this <input type="text" name="key"></input> 

我該如何做到這一點?此時,屬性值將作爲純文本打印在模板中。

謝謝

+0

提供演示樣本數據以及您迄今爲止所嘗試的內容 – charlietfl 2013-04-04 23:24:50

回答

1

請看看這個小提琴。 http://jsfiddle.net/dH5Ln/ 這裏的doorkey被分開爲單獨的指令。在compile函數的幫助下,我們解析模板並顯示已編譯的模板。