0
我在ng-repeat中有自定義過濾器。 我需要找出返回數組的長度。怎麼做? 這裏是HTML:如何獲得從濾波器陣列返回的長度?
<div ng-repeat="item in vm.work_items | itemsInFolder: search">
<div>item.name</div>
</div>
<div>{{returnedArray.length}}</div> //I need set returned value here.
過濾器:
.filter('itemsInFolder', function($window, NamesService) {
return function (items, input) {
if(!input) {
return items;
} else {
var out = [];
items.forEach(function(item){
//here goes some custom logic, which returns array;
out.push(item);
}
return out;
}
});
是的,通過上面的鏈接,你會得到答案。 – Sravan
超級有用!謝謝!!! – Serhiy