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