我在angular.I中有$index
問題。我有一個ng-repeat,其中我使用$index
來跟蹤唯一類。 這裏是我的代碼:
<div ng-repeat="style in styleArr">
<div class="myclass{{ $index }}">
</div>
</div>
在角控制器我追加內myclass0一個div,但不工作。 這是我的控制器。
myClass = angular.element('.myclass0');
myClass.append('<div class="test">Hello World..<test>');
當我嘗試這樣做:
<div ng-repeat="style in styleArr">
<div class="myclass0">
</div>
</div>
其工作fine.Any建議嗎?
不要直接在角度DOM操作。添加div是jQuery風格,這與角度設計的方式非常相反。使用數據綁定和模板。 – LionC
該類實際上應該正確評估,但使用'ng-class'更安全,但我認爲你的問題在於你試圖追加到像jquery中那樣的元素,這通常不是角色的前進方向對這個。我的猜測是你設置的myClass正在尋找重複運行前的元素。你不想像控制器那樣做DOM操作。你想達到什麼目的? – ajmajmajma