2013-01-13 72 views
0

我想寫我的第一個不平凡的指令,有問題。在指令ng模型問題

我所試圖做的是類似於http://plnkr.co/nYSBnm

這按預期工作除了兩種輸入使用相同的字段。當我試圖讓他們使用預期的領域,通過把

ng-model="record.{{field.name}}" 

中的formInput屬性更換NG-模型=「record.name」我得到一個錯誤

Error: Syntax Error: Token '{' is an unexpected token at column 8 of the expression [record.{{field.name}}] starting at [{{field.name}}]. 

對於什麼是值得的plunk是在http://plnkr.co/O2uosO27khbcxZEeEb6V

我已經看過各種有點類似的問題在這裏和堆棧溢出,至今沒有得到任何工作。

我會很感激任何人可以扔在它上面的光。

馬克

回答

0

我還要求對AngularJS組(我這裏張貼了一天後左右的沉默在那裏)這個問題。然後我接到了帕維爾·科茲洛夫斯基誰指出,

ng-model="record[field.name]" 

「之類的開始的工作」,他把它的響應。有一個plunk here

不知道他的評論是什麼意思,但是當我把它放在一個真正的頁面並刷新時,我得到了兩個字段副本(除非我清除緩存),但他肯定解決了這個問題。