在这里输入代码我的离子代码中有一个ng-repeat。 它为我提供了许多重复值,因为数据来自CSV文件。 如何阻止显示重复值? 数据显示XYZ值超过5次,但我希望它只显示一次。
<select ng-model="srcstn">
<option ng-repeat="x in from track by $index " >{{x.source}}</option>
</select>
这是一段代码,其中m获取{{x.source}}的所有重复值。和x.source有电台名称
答案 0 :(得分:1)
尝试在angular.filter模块中使用'unique'(别名:uniq)过滤器
usage: colection | uniq: 'property'
您也可以按嵌套属性进行过滤:
colection | uniq: 'property.nested_property'
试
<select ng-model="srcstn">
<option ng-repeat="x in from |uniq:'source'" >{{x.source}}</option>
</select>