来自AngularUI的AngularJS唯一过滤器已被弃用?

时间:2016-06-03 14:42:22

标签: javascript angularjs

我想在select的ngOptions部分使用唯一过滤器,但是我收到此错误Unknown provider: uniqueFilterProvider <- uniqueFilter我读了各种问题,我知道我需要将该模块添加到我的应用程序中,但我认为它们已过时,因为所有链接都转到此页http://angular-ui.github.io/#modules而这一个https://github.com/angular-ui/angular-ui-OLDREPO/blob/master/modules/filters/unique/unique.js

我可以使用第二个链接,但我更喜欢使用更新版本,因为链接显示OLD-REPO,Angular UI中此函数的更新版本是什么,或者是在AngularJS中实现

我正在使用angularJS-1.4.8

1 个答案:

答案 0 :(得分:0)

我建议你使用ngLodash库,它有各种过滤/排序数组和对象的方法。见lodash documentation

查看_.uniq()方法。

您可以使用此方法预筛选您的选项列表,然后使用ng-options

中的已过滤列表