专题文章
时长:00:00更新时间:2020-11-27 20:10:12
本文介绍了ReactNative中使用Redux架构总结,分享给大家。具体如下:使用Redux也有一段时间了。总结一下。为什么要使用Redux。背景。RN的state(可变,子组件不可见)和props(不可变,子组件可见)的设计,在面对大型项目时候,容易因为不经意修改state造成状态混乱,组件渲染错误。RN使用了Virtual DOM,不需要Target绑定->;Action修改UI属性,只要当状态变化,render新状态下的组件,数据单向传递,而MVC的设计模式存在双向数据流。RN不易进行测试,Redux提供了非常方便的mock测试方式。Redux开发;开发环境;安装Redux: ‘npm install –save redux'。
查看详情