React-Navigation StackNavigator 标头未显示

Posted

技术标签:

【中文标题】React-Navigation StackNavigator 标头未显示【英文标题】:React-Navigation StackNavigator header not showing 【发布时间】:2017-07-04 08:47:32 【问题描述】:

我正在尝试让 StackNavigator 从 react-navigation.org 工作

我有另一个应用程序,我已成功使用 TabNavigator,它显示正常。

到目前为止,我已经尝试过尝试使其正常工作..

逐行复制代码,没有变化 用纱线检查每个包版本,没有变化 移动了 AppRegistry,没有变化

不确定下一步该尝试什么...

index.ios.js

import App from './src/App'

/src/App.js

/* @flow */

import AppRegistry from 'react-native'
import QuestionList from './questionRow/QuestionList'
import React from 'react'
import StackNavigator from 'react-navigation'

export default class App extends React.Component 
    static navigationOptions = 
        title: 'Questions',
    

    state = 

    render() 
        return <QuestionList />
    


const AIBUApp = StackNavigator(
    Home: screen: App,
)

AppRegistry.registerComponent('aibu', () => App)

有什么想法吗?

【问题讨论】:

【参考方案1】:

我没有做正确的应用注册表。

应该是……

AppRegistry.registerComponent('aibu', () => AIBUApp)

不管你把它放在哪里,可以在 App.js 或 index.ios/android.js 中

【讨论】:

以上是关于React-Navigation StackNavigator 标头未显示的主要内容,如果未能解决你的问题,请参考以下文章

我需要下载 react-navigation 并使用命令 npm i @react-navigation/native 并显示错误

react-navigation 导航路由

如何从react-navigation获取主题类型(Typescript)

react-navigation

react-navigation 属性 介绍

向@react-navigation/drawer 组件发送道具