在react项目中写了一个工具方法将两个数组数据进行整合,用了双重for循环,但是在提交代码时报了eslint的no-param-reassign
![]()
结果效果是有了,但是报lint错误,图片中已是解决后的代码,主要是因为防止我们这个参数造成属性覆盖,如图我使用的是Object.assign方法将我们的resultItem对象
进行浅复制![]()
按照这种方式成功解决no-param-reassign
问题,这里不用深复制是因为需要对象的引用地址不变达到效果(视情况而定)
posted on
2023-04-06 21:56
九零菜菜
阅读(
1517)
评论()
收藏
举报