从原来的数组对象中抽取指定的字段生成新的数组对象
这个是为了,下拉框的数据,所以采取了这种形式
demo
shopClassList().then(res => { //通过接口获取到数据
let testlist = res.msg //数据赋值
for (let i = 0; i < testlist.length; i++) {
let ob1 = {
label: testlist[i].cat_name,
value: testlist[i].cat_id
}
this.options.push(ob1)
}
console.log(this.options)
})
附赠另一个方法:是生成数组的
testlist.forEach(({ cat_id, cat_name }) => province_list[cat_name] = cat_id);
//province_list[产品:1]