js修改树形结构的键值
1、修改之前的数据
2、代码实现
// 修改树形结构的键值 把label替换为title changeId2(objAry, key, newkey) { if (objAry != null) { objAry.forEach((item) => { Object.assign(item, { [newkey]: item[key], }); delete item[key]; this.changeId2(item.children, key, newkey); }); } },
3、调用
this.changeId2(this.treedata, "label", "title"); //label是之前的键 title是要修改后的键 this.treedata是树形结构的数据
4、修改之后的数据
完结!