Can*_*ğlu 5 react-native react-navigation react-navigation-stack
我正在从我的应用程序中使用createStackNavigator内部。我想在屏幕上显示标题。在React Navigation的教程之后,我已经以这种方式实现了它:createBottomTabNavigatorreact-navigation
createBottomTabNavigator(
{
Home: createStackNavigator(
{screen: HomePage, navigationOptions: () => { title: 'Home'}}),
...
},
Run Code Online (Sandbox Code Playgroud)
但是,导航栏中没有任何显示。我也尝试过,headerTitle但无济于事。
我究竟做错了什么?
设置navigationOptions,对象或功能有2种方式
宾语
{
screen: HomePage,
navigationOptions: { title: 'Home' }
}
Run Code Online (Sandbox Code Playgroud)
返回对象的函数
{
screen: HomePage,
navigationOptions: ({ navigation }) => {
return { title: 'Home' }
}
}
Run Code Online (Sandbox Code Playgroud)
您的代码不起作用是由于您的箭头函数出错,您应该在主体周围添加一个括号,以便它返回对象。
{ screen: HomePage, navigationOptions: () => ({ title: 'Home'}) }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
685 次 |
| 最近记录: |