1毙沾、對象屬性鍵名修改:
data: {
code: 0,
text: '數(shù)據(jù)分析',
plant: [],
},
// 把data下的plant改成children
data: {
code: 0,
text: '數(shù)據(jù)分析',
children: [],
},
關(guān)鍵語句
let newData= JSON.parse(JSON.stringify(this.data).replace(/plant/g,"children"))
2悉患、數(shù)組屬性鍵名修改:
plant: [{
plant_code: 1,
plant_name: "烘干車間",
device:[],
},{
plant_code: 2,
plant_name: "窯爐車間",
device: Array(2),
}],
// 數(shù)組中屬性鍵名挨個修改成所需
// 把plant下的plant_code改成company_id芒澜、plant_name改成company_name酬凳、device改成children
plant: [{
company_id: 1,
company_name: "烘干車間",
children:[],
},{
company_id: 2,
company_name: "窯爐車間",
children: Array(2),
}],
關(guān)鍵語句
this.plant = this.plant.map(item=>({
company_id:item.children_code,
company_name:item.children_name,
children:item.device,
}))