React native 在模式窗口中选择链接后,从同一屏幕重新加载不同的信息

React native 在模式窗口中选择链接后,从同一屏幕重新加载不同的信息,react-native,react-navigation,React Native,React Navigation,我正在使用react导航、react导航堆栈和react导航抽屉。以下操作不是从抽屉菜单中执行的,而是从搜索框中执行的 基本上,我有一个带有搜索输入框的屏幕。结果显示在模态窗口中。搜索框在所有屏幕中都可用。这是我现在的问题: 当我在ScreenOne中找到在ScreenOne上打开的结果时,它不会更新UI,即使我传递了不同的导航参数。如果结果是要打开第二屏,它会正确地打开第二屏,但是如果我在第二屏上搜索,结果是要打开第二屏,那么第二屏上的信息不会得到更新 我只是在做: navigat

我正在使用react导航、react导航堆栈和react导航抽屉。以下操作不是从抽屉菜单中执行的,而是从搜索框中执行的

基本上,我有一个带有搜索输入框的屏幕。结果显示在模态窗口中。搜索框在所有屏幕中都可用。这是我现在的问题:

当我在ScreenOne中找到在ScreenOne上打开的结果时,它不会更新UI,即使我传递了不同的导航参数。如果结果是要打开第二屏,它会正确地打开第二屏,但是如果我在第二屏上搜索,结果是要打开第二屏,那么第二屏上的信息不会得到更新

我只是在做:

      navigation.navigate('ROUTE', parameters)
我不使用redux。还有一个更详细的例子:

第一屏:

   navigatation.navigate('ScreenOne', {bondType:'Flexible'});
首次加载bondType:Flexible。如果我在ScreenOne上再次搜索,则调用以下命令:

    navigatation.navigate('ScreenOne', {bondType:'Fixed'});
我仍然是邦德类型:灵活

还有什么可以刷新的吗