Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs ng多次重复绑定元素数组_Angularjs_Kendo Ui - Fatal编程技术网

Angularjs ng多次重复绑定元素数组

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>

我有一个包含3个元素的字典,当我尝试使用ng repeat绑定时,每个字典元素都会绑定3次。当元素数增加到4时,每个dictionary元素将绑定4次

<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中没有问题:无法复制它:(因此您的本地代码中存在错误:(