【发布时间】:2018-08-02 17:56:52
【问题描述】:
我想在导航发生后覆盖导航栏上的标题。
堆栈导航器
const DashboardNavigator = new StackNavigator({
Dashboard: {
screen: HomeScreen,
navigationOptions: {
title: 'Home'
}
}
}, {
navigationOptions
});
当我进入主页时,我想基本上将标题重命名为其他名称。我知道这很奇怪,但需要处理动态标题。
这是我尝试过的(HomeScreen 单独的组件):
componentDidMount() {
this.props.navigation.setParams({
navigationOptions: {
title: 'New title'
}
});
}
这并没有什么不同。有什么建议?
另外值得一提的是我正在使用 redux。
【问题讨论】:
标签: reactjs react-native react-redux react-navigation