我一直在嘗試獲取具有特定字段的特定文本匹配項的計數,但我沒有任何運氣。AngularJS通過篩選第3級屬性來獲取長度
下面的鏈接是我能夠實現的最接近的例子,但是我能得到的所有結果都是表中的條目總數。 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}}' –
感謝您的幫助,但是這給我一個語法錯誤 – TheIntrepidSpiff
如果我使用輸入字段爲: {{(data | filter:search).length}} 它返回正確的長度,但我希望計數加載而不輸入任何內容在輸入字段 – TheIntrepidSpiff