AngularJs模板標籤我不知道爲什麼模板標籤[[ opt.option ]]
沒有在下面的代碼,以評估值有時沒有評估有時
<span ng-repeat="opt in options">
<button ng-click="button = [[ opt.option ]]" ng-class="{ active : button == [[ opt.option ]] } ng-cloak>
<i class="icon-tick visible-in-active" ></i>[[ opt.option ]]
</button>
</span>
按鈕正在被輸出的名稱意味着命名按鈕的模板標籤正在工作,但當我點擊任何按鈕時,沒有任何活動e表示ng-click
和ng-class
的模板標記未評估。爲什麼是這樣?
編輯
我使用Django的,所以我不得不重寫{{}}與[[]]由於Django使用這些標籤也{{}}
我要實現THIS.當按鈕被點擊時,它變爲活動狀態,前一個活動狀態變爲非活動狀態。這就是我得到JsFiddle
應該指出,這是可定製的。他可以將它從{{}}更改爲[[]]。 –
@JonathanRowny從來不知道!感謝您指出。該功能的任何實際用途? – ksimons
我確定有但我沒有想到的......也許你只是討厭squ brack的括號?有一個如何在這裏做的例子:http://docs.angularjs.org/api/ng.$interpolateProvider –