React Native 深拷贝

版权声明:本文为个人遇到问题或随笔记录。 https://blog.csdn.net/Z_DingHao/article/details/79978366

问题是这样的:Props里需要拷贝一个object 然后处理下使用,Object.assign是可以实现目的,但是flow总是报错说不能重新赋值props属性

解决方法:
深拷贝然后修改拷贝后的对象使用。
import _ from ‘lodash’;

const { object } = this.props;
const clone = _.cloneDeep(object);

然后flow就可以过啦 Object.assign是浅拷贝,修改自然按照引用修改了props的值,所以不会过

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试