因此由于某种原因,我似乎无法使任何标题出现在“抽屉导航器”中嵌套的屏幕上。我已经对该主题进行了大量研究,但仍未找到解决方案。
一些网站已经说过,navigationOptions需要作为一个函数调用=>尝试过并且没有起作用。
有人说过,因为我的Drawing Navigator嵌套在Stack Nav中,所以我的Drawer的各个屏幕应该是他们自己的Stacks...。但是当我这样做时,它只能在导航栏下面创建一个小的画面,标题内部,浮动到左侧。
香港专业教育学院试图在导航器中声明并在每个屏幕上静态地声明navigationOptions,但似乎没有任何工作,我不知道为什么这是如此困难。
Ive使用了旧的React Navigation V1,这从来没有问题。如果有人有任何解决方案或建议,将不胜感激。
import React, { Component } from 'react';
import { createStackNavigator, createDrawerNavigator } from 'react-navigation';
import {View,Text,StyleSheet,Platform,TouchableOpacity,Image,StatusBar} from 'react-native';
import LoginScreen from '../screens/LoginScreen';
import HomeScreen from '../screens/HomeScreen';
import ProfileScreen from '../screens/ProfileScreen';
import CharityScreen from '../screens/CharityScreen';
import RunScreen from '../screens/RunScreen';
const DrawerNavigator = createDrawerNavigator({
Home: {
screen: HomeScreen
},
Profile: {
screen: ProfileScreen
},
Charity: {
screen: CharityScreen
},
Run: {
screen: RunScreen
},
});
const StackNav = createStackNavigator(
{ Login: LoginScreen,
DrawerNav: …Run Code Online (Sandbox Code Playgroud) 所以我最近几个月前安装了 WampServer,预装了 mySQL 5.7。
但我想利用 mySQL 8 附带的 NoSQL 功能。
为了更新它,我下载了最新的 MySQL 版本,将文件夹解压到 wamp64 的 bin 目录。然后我从 5.7 文件夹中复制了 wampserver.conf 和 my.ini 文件并将其粘贴到 8 目录中。
我在 cmd 行上运行了以下提示:mysqld.exe --initialize-insecure
然后我编辑了 my.ini 文件并将 5.7 的每个实例更改为 8.0。
但是现在当我运行 wamp MySQL 时没有启动,我收到这个错误: 错误
有谁知道我做错了什么或如何解决这个问题?