小编Mic*_*hal的帖子

屏幕导航页眉不会显示在堆叠的抽屉导航中.... React Navigation V2

因此由于某种原因,我似乎无法使任何标题出现在“抽屉导航器”中嵌套的屏幕上。我已经对该主题进行了大量研究,但仍未找到解决方案。

一些网站已经说过,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)

javascript reactjs react-native react-navigation

4
推荐指数
1
解决办法
1712
查看次数

将 Wamp 服务器升级到 MySQL 8.0.15

所以我最近几个月前安装了 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 时没有启动,我收到这个错误: 错误

有谁知道我做错了什么或如何解决这个问题?

mysql database networking wampserver web-deployment

3
推荐指数
3
解决办法
1万
查看次数