如何在不导致其他屏幕重新渲染的情况下更新堆栈导航器中的屏幕

时间:2021-01-13 15:22:41

标签: react-native state stack-navigator rerender

萨拉姆,伙计们

我有一个带有一堆屏幕的堆栈导航器。我希望我的第二个屏幕重新渲染,它确实如此。但它也会通过重新渲染让我回到第一个屏幕。相反,我需要停留在第二个屏幕上。

我不使用 redux 之类的。

const a = useState
const b = useState

function one {
  a
  b
}

function two {
  a
  b
}

<NavigationContainer>
 <Stack.Navigator
   <Stack.Screen function one, a>
   <Stack.Screen function two, b>
 </Stack.Navigator
</NavigationContainer>

0 个答案:

没有答案