【发布时间】:2021-07-30 07:59:17
【问题描述】:
我需要在堆栈中定义路由类型(而不是在组件中),我知道您可以在组件本身中使用 RouteProp 来做到这一点,但我只是不知道如何在堆栈上应用它。
<Stack.Screen
name="MarketAssetDetailsPage"
options={({ route }) =>
HeaderWithBackTitle({
title: `${route.params.routeName} Market Details`,
bgColor: route.params.data.assetColor,
textColor: 'white',
})
}
component={MarketAssetDetailsPage}
/>
这里我有一个屏幕接收 routeName 和一个数据。 Eslint 和 typescript 在这里抱怨,如何在这里定义类型?谢谢。
【问题讨论】:
标签: javascript reactjs react-native react-navigation