javascript - 反应导航添加选项卡标题
问题描述
我在下面为我的项目添加了选项卡导航器。
// BottomTabRouter.js
import Message from "../components/message/Message";
import Address from "../components/address/Address";
import Life from "../components/life/Life";
import Personal from "../components/personal/Personal";
const BottomTabRouter = createBottomTabNavigator(
{
Message: Message,
Address: Address,
Life: Life,
Personal: Personal
}
);
根堆栈下的 BottomTabRouter。
const DashboardRouter = createStackNavigator({
Tabs: BottomTabRouter,
Chat: Chat,
UserGroup: UserGroup,
});
如果我想为消息屏幕添加标题,我会在下面添加 navigationOptions。
class Life extends React.Component {
static navigationOptions = {
title: "Life"
};
...
}
但这似乎不起作用,我该如何以及如何为我的 Life 组件添加标题?
解决方案
我认为你需要使用tabBarLabel
财产
class Life extends React.Component {
static navigationOptions = {
tabBarLabel: "Life"
};
...
}
推荐阅读
- python - 使用 python selenium 下载文件,使用 firefox 驱动程序正确下载目录
- gmail-api - user@domain.com 的委派被拒绝
- hyperledger-fabric - 是否可以访问外部 PC 而不是具有管理员的计算机?(docker swarm)
- bash - 在 mac 上升级 bash
- java - SQL查询的问题
- reactjs - React 组件映射中的项目类型
- c# - 如何仅在用户选择的选择中搜索
- visual-studio-code - 使用命令行在 VSCode 中使用 IBM 区块链平台扩展
- spring - Redisson 和 Spring Boot 连接到 AWS EC2 托管 Redis
- python - 在烧瓶工厂方法中使用参数与使用环境变量之间是否有任何权衡?