2

我是 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>   

我收到以下错误

错误:未知提供者:uniqueFilterProvider <- uniqueFilter

示例 JSON(包装在 中$scope.currentOptions

"cards ":[{"cardno":"123223333"},{"cardno":"123223333"},{"cardno":"123223333"}]}
4

1 回答 1

7

AngularJS 没有内置unique过滤器。您可能正在寻找名为AngularUI的第三方附加库,它确实具有这样的过滤器。

于 2013-05-30T03:29:54.033 回答