redux异步非视图更新(如路由)怎样处理?

一般来说,在使用redux时都是通过派发事件来更新state,state再触发视图更新。但是当state更新之后,我想要触发一些非视图更新,该怎样处理呢?

举个例子,在登录模块,用户登录的请求发送过程派发三个事件:REQUEST_FOR_LOGIN、SUCCEEDED_TO_LOGIN、FAILED_TO_LOGIN。我想在SUCCEEDED_TO_LOGIN这个事件派发之后,更改路由跳到首页,该怎样做呢?

谁能够提供一些思路呢?谢谢!

阅读 1.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题