版本
告诉我们您正在使用哪个版本:
react-native-router-flux v4.0.0-beta.28
react-native v0.52.2
尝试了以下...
Actions.replace({ key: tabKey, props: tabPage });Actions[key]({ type: ActionConst.REPLACE, tabPage: tabPage })
还有那里的几种变化
最佳答案
我建议尝试使用最新版本-但是,如果不可能,请移至仍使用react-navigation
1.5的最后一个beta-现在只有该版本的一个分支(4.0.0-beta
),然后使用execute
方法。
Actions.execute('replace', tabKey, { tabPage });
而且我相信您显示的两个示例也不正确,但是我可能是错的,此Beta版本的工作期间发生了许多更改,但是根据代码/ API文档,这是您应该采用的方式正在这样做:
Actions.replace(tabKey, { tabPage });
// or
Actions[tabKey]({ tabPage }); // and use type={ActionsConst.REPLACE} on your `Scene`
关于reactjs-flux - 如何将 Prop 传递给Actions.replace react-native-router-flux,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49318869/