我正在尝试在react native上使用react-navigation。在我的应用程序中,我已正确初始化了bottomTabNavigator。我需要从路由切换到另一个传递一些参数的路径。我做这样的事
editItem= (setIndex) => {
this.props.navigation.navigate('EditRoute',
{
isNew: false,
editedSetIndex: setIndex,
editedSet: this.state.data[setIndex],
});
}
问题是我第一次移动到EditRoute可以正常工作,但是每隔一次我调用editItem仍然会移动到正确的路径,但是它不会使用新值更新参数。调用navigation.setParams但没有结果