[英]Vue js : Filter dynamic data
在我下面的 Vuejs 中,我想過濾已reviewed:true
only 問題,並獲取它們的長度,但是我下面的代碼給出了錯誤TypeError: question.reviewed.includes is not a function
,有沒有辦法做到這一點?
這是關於 json 文件的屏幕截圖: JSON 文件
filterReviewed() { return this.questions.filter((question) => { return ( question.reviewed.includes('true') ); }); },
includes
Array
類型的 Object 的方法。 直接判斷屬性reviewed
即可
filterReviewed (){
return this.questions.filter((question) => question.reviewed);
}
要過濾評論,請嘗試以下操作:
filterReviewed() {
return this.questions.filter((question) => question.reviewed === true);
},
要獲得 filterReviewed 長度,請嘗試以下操作:
filterReviewed.questions.length
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.