2014-11-28 1 views
0

각도로 템플릿을 만들 때 길이를 표시하기 전에 목록을 필터링하는 방법이 있습니까? 예를 들어 <h3>{{category.products.where(p => p.IsActive).length}}</h3>과 같은 것을 할 수 있습니까?각도 템플릿 : {{someObject.someList.where (somePredicate) .length}}와 같은 것이 있습니까?

그렇지 않은 경우 가장 좋은 대안은 무엇입니까?

+0

사용자 정의 필터는이 경우에 당신의 친구입니다. –

+0

개체의 하위 목록에서 필터링 할 수 있습니까? 그렇다면 어떻게 작동합니까? –

답변

1

귀하의 요구 사항을 올바르게 이해하는 경우, 제가 작성한 plunkr에서했던대로해야합니다.

귀하의 요구 사항이 다른 경우 plunkr을 사용하여 입증 할 수 있습니까?

{{ (user.products | active).length }} products 

Abhi

+0

이것은 내가 필요한 것이 아닙니다. 나는 반복 할 필요가 없다. 내가 필요한 것은 사용자의 예에서 사용자의 활성 제품 수입니다. 루프 할 필요가 없습니다. 사용자의 활성 제품 수를 얻어야합니다. –

+0

필터링 된 세트가 있으면 원하는대로 할 수 있습니다. Plunkr 및 답변이 필터링 된 항목 수를 표시하도록 업데이트되었습니다. –

+0

"알 수없는 공급자 : IsActiveFilterProvider <- IsActiveFilter" –

관련 문제