为什么在使用 react-navigation 时路由总是未定义?

有谁知道为什么我无法在 Home.tsx 上访问我的路线? 这是在 App.tsx 中设置主屏幕的方式:

      <RootStack.Screen name="Home">
        {() => (
          <Home
            prop1={prop1}
            prop2={prop2}
            prop3={prop3}
            prop4={prop4}
            prop5={prop5}
          />
        )}
      </RootStack.Screen>

我怀疑这可能是因为我在 App.tx 中设置主屏幕的方式,但我不确定如何让它工作。这是我的 Home.tsx 的样子:

const Home: React.FC<HomeProps> = (
  { prop1,prop2,prop3,prop4,prop5 },{ route }: NavigationProps
) => {
  console.log(route); // route is always undefined
  // do other stuff
xue5227980 回答:为什么在使用 react-navigation 时路由总是未定义?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/15124.html

大家都在问