我希望以前的屏幕数据不应该更改。
我尝试使用具有相同组件的重复的虚拟屏幕,并且还传递了不同的键和参数,它可以正常工作,但是当我更改当前屏幕中的某些数据时,它也将切换到上一个先前的屏幕。 / p>
Navigation.registerComponent('Home', () => HomeComponent);
Navigation.registerComponent('HomeCopy', () => HomeComponent);
答案 0 :(得分:1)
只需注册一次组件。 每当您不希望使用主屏幕时,都可以从另一个屏幕执行此操作:
this.props.navigation.push('Home');
您可以执行此操作多次,并获得所需数量的主屏幕副本