Ng-repeat

时间:2018-03-21 11:37:39

标签: javascript angularjs ionic-framework

在这里输入代码我的离子代码中有一个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有电台名称

1 个答案:

答案 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>