react-native知识点

react-native知识点

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

你可能感兴趣的:(react-native知识点)