React-router异步报错,怎么解决

#1

react路由切换的时候,异步的set State会报错,这个怎么解决,必须使用redux管理数据么?还是必须使用redux-thunk解决问题?

#2

在 willUnmount 的时候,设置 this.unmount = true 在 setState 之前,判断 this.unmount

#4

衷心地感谢您的热心回答:grin:

#5

warning而已,理他做甚哈哈哈哈

#6

等执行完了跳转呗。。

this.setState({ dosomething }, () => {
  // 跳转吧
});