0
一個簡單的問題造成的。篩選與AngularJS
<div ng-if="(services | searchValue : 'type' : 'facebook').active == true">
...
</div>
這是javascript。
.filter('searchValue', function() {
return function (array, name_var, value) {
angular.forEach(array, function(v, k) {
if (v[name_var] == value) {
return v;
}
});
return [];
};
})
不幸的是,即使結果被發現它並沒有傳遞給模板。
如果我會使用這樣的:
{{(services | searchValue : 'type' : 'facebook')}}
這將讓沒有價值。任何建議?
我想應該是這樣的(服務| searchValue: '類型') –