Angularjs ng多次重复绑定元素数组
我有一个包含3个元素的字典,当我尝试使用ng repeat绑定时,每个字典元素都会绑定3次。当元素数增加到4时,每个dictionary元素将绑定4次Angularjs ng多次重复绑定元素数组,angularjs,kendo-ui,Angularjs,Kendo Ui,我有一个包含3个元素的字典,当我尝试使用ng repeat绑定时,每个字典元素都会绑定3次。当元素数增加到4时,每个dictionary元素将绑定4次 <ul> <li ng-repeat="(m, v) in vm.test track by $index"> <span>{{m}}:{{v}}</span>
<ul>
<li ng-repeat="(m, v) in vm.test track by $index">
<span>{{m}}:{{v}}</span>
</li>
</ul>
-
{{m}}:{{v}
test包含-{a:1,b:2,c:3}
有人能帮我找到这里的问题吗?
我在一个角度指令中使用这个
问题更新**
当我获取html内容时,我看到ng repeat出现两次:
<ul>
<!-- ngRepeat: (m, v) in vm.test track by $index --><li ng-repeat="(m, v) in vm.test track by $index" class="ng-scope">
<span class="ng-binding">a:1</span>
</li><!-- end ngRepeat: (m, v) in vm.test track by $index --><li ng-repeat="(m, v) in vm.test track by $index" class="ng-scope">
<span class="ng-binding">b:2</span>
</li><!-- end ngRepeat: (m, v) in vm.test track by $index --><li ng-repeat="(m, v) in vm.test track by $index" class="ng-scope">
<span class="ng-binding">c:3</span>
</li><!-- end ngRepeat: (m, v) in vm.test track by $index -->
</ul>
-
a:1
-
b:2
-
c:3
ng repeat添加两次会是什么情况?多次“绑定”是什么意思?您可以显示示例输出吗?字典元素{a:1,b:2,c:3}出现三次:a:1 a:1 a:1 b:2 b:2 b:2 c:3 c:3在plunkr中没有问题:无法复制它:(因此您的本地代码中存在错误:(