gpt4 book ai didi

javascript - AngularJS 嵌套 ng-repeat 在版本 1.2.1 中不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:33:56 26 4
gpt4 key购买 nike

我正在开发一个系统,我想在其中嵌套两个 ng-repeat 语句,以便我可以通过二维数组按自己的方式工作。正如您在此处看到的那样,我能够使用版本 1.1.1 成功完成任务:

http://jsfiddle.net/skArT/1/

但是,当我采用完全相同的代码集并将 Angular 的版本更改为 1.2.1 时,代码不再有效并引发错误:

http://jsfiddle.net/skArT/2/

错误:

Error: [ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique keys. Repeater: x in value, Duplicate key: number:0

所以我的问题是,如何使用较新版本的 Angular 完成 1.1.1 版中显示的任务?

最佳答案

您需要做的就是阅读错误信息并聆听。变化:

<div ng-repeat="x in value">{{x}}</div>

收件人:

<div ng-repeat="x in value track by $index">{{x}}</div>

关于javascript - AngularJS 嵌套 ng-repeat 在版本 1.2.1 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22794191/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com