React-router推回调?

时间:2017-01-20 11:32:05

标签: javascript reactjs redux react-router flux

我需要在react-router push之后触发一个同步动作,这似乎是异步

是否可以执行以下操作:

dispatch(push('/', callbackFunction))

我没有在react-router文档中看到有关回调push的任何内容,这看起来很奇怪......

1 个答案:

答案 0 :(得分:1)

看起来,push不是异步的,因为它只是一个动作创建者(工厂模式)。

所以你可以触发这样的动作:

dispatch(push('/'));
dispatch(otherAction());

Relevant lines