我是AngularJS的新手,但從我見過的&到目前爲止,這是驚人的。我想要做的是在HTML屬性中綁定AngularJS,但將其與另一個字符串連接起來。我會做到這一點的主要場所是類& ID的,因爲我喜歡有像「THISFORM」 &「thisdivid」名稱等從我第一個例子元素是:AngularJS:連接HTML屬性中的角度變量
<input type="checkbox" name="tdl_task[]" data-ng-checked="list.default" id="tdl_task_{{ id }}" data-ng-class="{tdl_item: true}" data-ng-true-value="done" data-ng-false-value="not_done" />
我想它是什麼如:
<input type="checkbox" name="tdl_task[]" data-ng-checked="list.default" id="tdl_task_" + {{ id }} + "" data-ng-class="{tdl_item: true}" data-ng-true-value="done" data-ng-false-value="not_done" />
但沒有加號。我想這樣做,而不是用JavaScript或PHP包裝它,或者在控制器中爲該屬性創建另一個完整的綁定。
如果您使用的是角度,輸入應始終具有ng-model。我會考慮使用它,因爲如果你正確地使用ng-model,你通常不需要id屬性。 – mikel
編輯它,這樣它就不會被切斷。 Stack昨晚沒有連接,所以當它再次連接時,我剛剛提交了所有內容,因爲我不想再次輸入。 – trysis
米克爾是對的。如果你正在嘗試創建一個ID,那麼你可能會試圖做一些無偏見的事情。爲什麼你需要一個ID?它是否爲標籤'for'屬性? – checketts