Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 设置createDrawerNavigator屏幕标题react native_React Native_Navigation Drawer_React Navigation_React Navigation Drawer - Fatal编程技术网

React native 设置createDrawerNavigator屏幕标题react native

React native 设置createDrawerNavigator屏幕标题react native,react-native,navigation-drawer,react-navigation,react-navigation-drawer,React Native,Navigation Drawer,React Navigation,React Navigation Drawer,我有以下代码库 const drNav = createDrawerNavigator( { A: { screen: A, navigationOptions: { title: 'A', }, }, B: { screen: B, navigationOptions: { title: 'B', }, }, C: { screen:

我有以下代码库

const drNav = createDrawerNavigator(
  {

    A: {
      screen: A,
      navigationOptions: {
        title: 'A',
      },
    },
    B: {
      screen: B,
      navigationOptions: {
        title: 'B',
      },
    },
    C: {
      screen: C,
      navigationOptions: {
        title: 'C',
      },
    },
    D: {
      screen: D,
      navigationOptions: {
        title: 'D',
      },
    }
  }
)
但是标题没有显示在标题上,它是空白的

我还尝试在每个屏幕中设置标题

static navigationOptions = {
    title: 'A'
 }
但这不起作用, 我需要改变什么才能让它工作

请告知。
谢谢

您应该将功能传递给导航选项

    const drNav = createDrawerNavigator(
      {

        A: {
          screen: A,
          navigationOptions: () => ({
            title: 'A',
          }),
        },
你可以在网上找到更多的信息