一般来说,在使用redux时都是通过派发事件来更新state,state再触发视图更新。但是当state更新之后,我想要触发一些非视图更新,该怎样处理呢?
举个例子,在登录模块,用户登录的请求发送过程派发三个事件:REQUEST_FOR_LOGIN、SUCCEEDED_TO_LOGIN、FAILED_TO_LOGIN。我想在SUCCEEDED_TO_LOGIN这个事件派发之后,更改路由跳到首页,该怎样做呢?
谁能够提供一些思路呢?谢谢!
一般来说,在使用redux时都是通过派发事件来更新state,state再触发视图更新。但是当state更新之后,我想要触发一些非视图更新,该怎样处理呢?
举个例子,在登录模块,用户登录的请求发送过程派发三个事件:REQUEST_FOR_LOGIN、SUCCEEDED_TO_LOGIN、FAILED_TO_LOGIN。我想在SUCCEEDED_TO_LOGIN这个事件派发之后,更改路由跳到首页,该怎样做呢?
谁能够提供一些思路呢?谢谢!
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
3 回答856 阅读✓ 已解决
3 回答1k 阅读✓ 已解决