Live2d Test Env

java小技巧~修改对象的属性名

今天联调的时候,有个功能是在初始化的时候将图片路径回显到vant组件的上传组件上,但是vant组件需要图片路径名叫url,而后端返给我的路径名叫filePath,而且是双层嵌套。一个个遍历老麻烦了,下面这个方法可以提高效率:

思想:

  1. 将对象数组转成字符串:JSON.stringify();
  2. 使用replaceAll全部替换,
  3. 将字符串传成对象
let str = JSON.stringify(this.uploaderList);
let str1 = str.replaceAll('filePath', 'url');
this.uploaderList = JSON.parse(str1);

posted @ 2021-09-03 11:04  waywardcode  阅读(510)  评论(0)    收藏  举报