写分类时接口返回的内容是全部分类在一个接口之中的,需要前端判断接口中的指定的值返回到新的数组中
在data中定义两个数组,其中一个数组空值用于接收
testOne:[
{id:'1',name:'a'},
{id:'2',name:'b'},
{id:'3',name:'a'},
{id:'4',name:'b'},
{id:'5',name:'a'},
],
testTwo:[],
下面是循环取出testOne中的值并且判断数组中的name值,利用push函数在testTwo数组中追加testOne中需要的指定值
_text(){
for(let i = 0;i<this.testOne.length;i++){
if(this.testOne[i].name == 'a'){
this.testTwo.push(this.testOne[i])
}
// console.log(this.testTwo)
}
}