특정 입력란에 특정 텍스트가 일치하는 항목 수를 얻으려고했지만 행운이 없었습니다.AngularJS 길이 필터링 속성을 사용하여 길이를 가져옵니다.
아래의 링크는 구현할 수있는 가장 가까운 예입니다. 그러나 반환 할 수있는 모든 것은 테이블의 총 항목 수입니다. Angular Count Filtered Data
{{data.length}}
을보기에 삽입하면 총 항목 수가 반환됩니다. 내가 {{(data|filter:{team:'A'}).length}}
또는 {{(data|filter:{custom_fields.team:'A'}).length}}
으로 서브 필드를 쿼리를 변경할 때 는하지만은 0
[{
"id": 1,
"custom_fields": {
"team": ["A"]
}
},{
"id": 2,
"custom_fields": {
"team": ["B"]
},
},{
"id": 3,
"custom_fields": {
"team": ["A"]
}
}]
어떤 생각이나 제안을 반환?
{{(data|filter:{custom_fields: {team: ['A']} }).length}}
Demo :
{{(데이터 필터 : {custom_fields : {팀 : 'A'}}). 길이}}' –
도움을 주셔서 감사합니다. 그러나 구문 오류가 발생합니다. – TheIntrepidSpiff
입력란을 사용하면 다음과 같이 입력하십시오. {{(데이터 필터 : 검색) .length}} 올바른 길이를 반환하지만 아무것도 입력하지 않고 개수를로드하고 싶습니다. 입력란에 – TheIntrepidSpiff