angularjs的$filter使用
$filter服務可以在js中對數據進行過濾處理,ng有幾個內建的filter,其中有一個叫filter
的filter,可方便的實現屬性的過濾。
詳細的API參考:https://docs.angularjs.org/api/ng/filter/filter
js中使用
//id不等於1的數據
$filter('filter')($scope.teamlist, { id: '!1'})
<div style="background-color: #4694d8;height:36px;"><h3 style="line-height: 36px;">html中的使用</h3></div>
```html
<span ng-repeat="user in userlist | filter:{team:t.id}"></span>
自定義過濾函數
filter的使用 - 包含/不包含
<!--有email屬性, 值為admin-->
<tr ng-repeat="user in users | filter: {email:'admin'}" >
<!--有email屬性, 值不為admin-->
<tr ng-repeat="user in users | filter: {email:'!admin'}" >
<!--任意屬性, 值不為admin-->
<tr ng-repeat="user in users | filter: {$:'!admin'}" >