当前位置: 代码迷 >> 综合 >> redux,setState()和pureComponent的冲突问题(坑)
  详细解决方案

redux,setState()和pureComponent的冲突问题(坑)

热度:85   发布时间:2024-01-21 01:56:43.0

使用redux保存状态并且用this.setState()来刷新页面的时候,react组件就不能继承自pureComponent了

其实道理很简单
因为pureComponent是检测当前组件的state和props变化的,只有这俩发生变化,调用this.setState({})才会触发render()刷新页面,redux的变化和当前组件的state以及props无关,所以页面不会刷新