Javascript 同步触发本机路由器的多个操作

Javascript 同步触发本机路由器的多个操作,javascript,android,react-native,react-native-router-flux,Javascript,Android,React Native,React Native Router Flux,我正在使用react native router flux,试图一次触发多个操作。如果我执行以下操作,抽屉将关闭,但路径不变 Actions.foo(); Actions.refresh({key: 'drawer', open: false}); 如果我执行以下操作,路线会改变,但抽屉不会关闭 Actions.refresh({key: 'drawer', open: false}); Actions.foo(); 我可以使用setTimeout,但如果可能的话,我宁愿避免setTimeo

我正在使用
react native router flux
,试图一次触发多个操作。如果我执行以下操作,抽屉将关闭,但路径不变

Actions.foo();
Actions.refresh({key: 'drawer', open: false});
如果我执行以下操作,路线会改变,但抽屉不会关闭

Actions.refresh({key: 'drawer', open: false});
Actions.foo();

我可以使用
setTimeout
,但如果可能的话,我宁愿避免
setTimeout
。还有其他方法吗?

您是否找到了不使用
setTimeout
的解决方案?我不记得了,我们放弃了这个项目。我想你可以用史诗/传奇。