猿问

反应导航,无法将标题传递给标题

我在标题中看不到标题:


const withHeader = (

    screen: Function,

    routeName: string,

    Header

): StackNavigator =>

    createStackNavigator({

        [routeName]: {

            screen,

            navigationOptions: ({ navigation, routeName }) => ({

                header: props => <Header {...props} />,

                title: routeName,

                headerMode: "screen",

                layoutPreset: "right"

            })

        }

    });

this.props 不包含标题道具。


如何将标题传递给我的标题?


米琪卡哇伊
浏览 120回答 1
1回答

手掌心

您可以static navigationOptions在您的班级/屏幕中使用:class TargetScreen extends React.Component {&nbsp; static navigationOptions = {&nbsp; &nbsp; title: 'Your Title',&nbsp; };&nbsp; /* render function, etc */}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答