前端经常需要用到循环遍历判断list里面的元素,来简单的总结一下
1.for语句的方法遍历数组/集合
this.http('api/XXX/XXX', 'post', {token:token}).then(res => {
if (res.data.code === 1) {
this.listspim = res.data.data.list;
console.log('获取的列表---', this.listspim);
for (var i = 0; i < this.listspim.length; i++) {
//判断当list列表中的type字段不等于1时
if(this.listspim[i].type != 1){
//写入逻辑
}
}
}
});
2.forEach语句的方法遍历数组/集合
this.http('api/XXX/XXX', 'post', {token: token}).then(res => {
if (res.data.code === 1) {
res.data.data.list.forEach(item => {
//判断当list列表中的type字段不等于1时
if(item.type != 1){
//写入逻辑
}
});
}
});