react-native知识点
2018-04-27 本文已影响4人
Vijay_
react-native知识点
-
PureComponent
是纯组件 即无状态组件,更新state不会触发重新渲染,只有调用两次的props不同才会渲染 - setState是异步 第二个参数接收一个回调 如果后面紧跟的也是异步操作的话需要考虑谁先进入异步栈,如果后面是同步则需要在回调中进行。
- 解构state出来的变量是一个拷贝值,react不是用订阅者模式来管理state的,所以如果state了改变了并不会改变解构出来的变量,因为此时state变量是完全换了一个内存地址值,并不是改变之前内存地址块上的属性