我在堆栈导航中有一个名为Club的屏幕。在一个特定的操作之后,我将用具有不同参数的新的“俱乐部”屏幕替换当前的“俱乐部”屏幕。
Club
navigation.replace('Club',{clubId:'uuu'});
字符串上面的代码成功地将Club screen的一个新示例推到了带有新参数的堆栈上。但它未能取代以前的Club屏幕。导航堆栈如下所示
Home->Club->Club(new params)
型我希望它是
Home-> Club(new params)
型
tag5nh1u1#
如果有人还在考虑如何替换React Native中的屏幕,并且正在使用react-navigation,那么这里是:
import { StackActions } from '@react-navigation/native'; navigation.dispatch( StackActions.replace('Profile', { user: 'jane', }) );
字符串
1条答案
按热度按时间tag5nh1u1#
如果有人还在考虑如何替换React Native中的屏幕,并且正在使用react-navigation,那么这里是:
字符串