gpt4 book ai didi

javascript - 在 javascript 中对数组使用 ng-repeat 时出现错误

转载 作者:行者123 更新时间:2023-12-02 14:25:22 24 4
gpt4 key购买 nike

我在运行代码时遇到了这个问题

<div ng-model="activeFilterCtrl.selectedfilters" ng-repeat="filters in activeFilterCtrl.selectedfilters" ng-model-options="{trackBy: '$value.params'}" flex>
<md-button name="mylabel" ng-click="activeFilterCtrl.clearvalue()">{{filters.params}}</md-button>
</div>

我不断收到此错误。

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

请提供解决方案以下是所选过滤器的值

selected filter value is [{"params":"min","value":5}, {"params":"max","value":30}]

最佳答案

试试这个

 ng-repeat="filters in activeFilterCtrl.selectedfilters track by $index"

关于javascript - 在 javascript 中对数组使用 ng-repeat 时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38302315/

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