场景:创建某个类型的对象
这是我定义的数据:
goodsList: [{
key: 'goodsTitle',
value: '',
text: '商品标题*',
placeholder: '请输入商品标题'
},
{
key: 'price',
value: '',
text: '零售价*',
placeholder: '请输入零售价'
},
{
key: 'store',
value: '',
text: '库存',
placeholder: '请输入库存'
},
{
key: 'goodsImg',
value: '',
text: '商品图'
},
{
key: 'desc',
value: '',
text: '描述'
},
],
//创建新对象
let obj = JSON.parse(JSON.stringify(this.goodList)
//创建一个新对象
let obj = JSON.parse(JSON.stringify(this.goodList)
this.goodsTotalList.push(obj);
--------------------------------------------------------------------------------
格式化封装数据:
let list = []
this.goodsTotalList.map((item, index) => {
let obj = {}
item.map((it, ie) => {
obj[it.key] = it.value
})
list.push(obj)
})
console.log(list)