const treeTable:any = res.data.data
const ProductTreeTable:any = []
console.log(treeTable)
for (let m = 0; m < treeTable.length; m++) {
// 直接覆盖原数据
ProductTreeTable[m] = {
id: treeTable[m].id,
itemNo: treeTable[m].itemNo,
keyItem: treeTable[m].keyItem,
name: treeTable[m].name,
status: treeTable[m].status,
treeId: treeTable[m].treeId,
treePic: treeTable[m].treePic,
visualAngle: treeTable[m].visualAngle,
children: treeTable[m].bStyleItemOption
}
// console.log(ProductTreeTableItem)
}
// 追加新的属性
for (let n = 0; n < treeTable.length; n++) {
for (let j = 0; j < treeTable[n].bStyleItemOption.length; j++) {
treeTable[n].bStyleItemOption[j].default = false
treeTable[n].bStyleItemOption[j].available = false
treeTable[n].bStyleItemOption[j].price = ''
}
}
循环渲染对象,并将对象追加到数组,覆盖与追加,2022/6/10am
于 2022-06-10 10:18:42 首次发布