const data = res.data.data; xunhuan.value[].data = data.filter(val => val.bftype === '1'); xunhuan.value[1].data = data.filter(val => val.bftype === '2'); xunhuan.value[2].data = data.filter(val => val.bftype === '3'); xunhuan.value[3].data = data.filter(val => val.bftype === '4');再把这段代码进行优化
时间: 2023-03-29 20:01:44 浏览: 99
vue省市区/县数据js文件(citydata.js)
这段代码可以进行优化,可以使用一个循环来遍历 bftype 的值,然后将对应的数据存储到 xunhuan.value 数组中。优化后的代码如下:
const data = res.data.data;
const xunhuan = { value: [] };
for (let i = 1; i <= 4; i++) {
xunhuan.value[i] = data.filter(val => val.bftype === i.toString());
}
阅读全文