簡體   English   中英

Vue js:過濾動態數據

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM