未知提供商:uniqueFilterProvider,在Angular.js中使用唯一过滤器
Unknown provider: uniqueFilterProvider using unique filter in Angular.js
我是AngularJS新手。我试图实现过滤,以建立一个唯一的选择框的选项列表。我的代码如下
<select name="show-filter" id="show-filter" ng-model="card" ng-options="v for v in currentOptions.cards | unique:'cardno'">
<option value="">All</option>
</select>
我得到以下错误
错误:Unknown provider: uniqueFilterProvider <- uniqueFilter
示例JSON(封装到$scope.currentOptions
)
"cards ":[{"cardno":"123223333"},{"cardno":"123223333"},{"cardno":"123223333"}]}
AngularJS没有内置的unique
过滤器。你可能正在寻找第三方插件库AngularUI,它确实有这样的过滤器。
相关文章:
- 为什么我的d3.jsselectAll+过滤器没有过滤
- Angularjs-utils高亮过滤器在搜索时破坏应用程序
- Angular-表的多列过滤器
- 如何“;过滤器”;或者以其他方式重构该数据
- 使用onkeyup JS事件检查输入的值是否唯一
- Angularjs通过过滤器获取indexOf
- 当同一浏览器的两个实例浏览时,Javascript页面如何具有唯一的ID
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- 使用按钮的Angular UI网格过滤器
- Lodash映射并返回唯一
- 在数据库中循环值时,为输入框获取唯一值
- KendoUI网格行过滤器,带有布尔值下拉列表
- 如何在angular.js中动态应用自定义过滤器
- 如何从数组中查找唯一对象
- 正在为循环创建唯一id
- javascript和具有唯一密钥的es6过滤器数组
- AngularJS 过滤器:将具有唯一 ID 的对象过滤到单独的对象中
- AngularJS过滤器唯一删除ng选项中的重复项
- 未知提供商:uniqueFilterProvider,在Angular.js中使用唯一过滤器
- 如何在AngularJS的控制器中使用唯一的过滤器