阅读:3368回复:0
js 替换 多重数组 属性,快速修改某个数组中一个或多个对象的属性名
例如 批量替换 多重数组 data 里的 child 为 children
let data = res.data; let dataStr = JSON.stringify(data) let dataStrNew = dataStr.replace(/child/g,"children") // /child/g 代表全局查找 this.data = JSON.parse(dataStrNew) 先进行深拷贝,再做替换: JSON.parse(JSON.stringify(data).replace(/name1/g, 'new_name1').replace(/name2/g, 'new_name2').replace(/name3/g, 'new_name3')...) |
|