React Native 深拷贝

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

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

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

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

阅读更多
版权声明:本文为个人遇到问题或随笔记录。 https://blog.csdn.net/Z_DingHao/article/details/79978366
个人分类: React Native
上一篇React Native Map遍历问题
想对作者说点什么? 我来说一句

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

关闭
关闭
关闭