我已经寻找了很长时间的解决方案,但在React导航V4中没有答案 我已经用React导航V4创建了一个简单的抽屉导航器。我已经添加了一个菜单图标,当我单击它时,抽屉就会正常显示。但是,手势都不起作用。从左向右滑动不会做任何事情。即使抽屉是打开的,轻敲空白区域也不会关闭抽屉。 下面是我的代码: import { createDrawerNavigator } from 'react-navigation-drawer'
import Gela from './gela';
import Japara from './japara';
cons
我已经创建了一个反应本地应用程序,使用世博和反应导航。对于菜单,我使用的是react导航抽屉。
就像中建议的那样,我想在大屏幕上展示抽屉,在小屏幕上显示抽屉。
最初的行为是正确的,但是当我用web应用程序调整屏幕大小时,我确实看到了一个问题,从大到小,从大到大。drawerType被更新,但是面板是空的。当我点击标题中的切换按钮时,它有时会出现。
在调整屏幕大小后,如何使抽屉始终可见?
极简代码示例:
import * as React from 'react';
import { View, Text } from 'react-native';
i
电流行为
我有一个使用 v5进行路由的反应本机应用程序。
我在所有视图中都有一个抽屉(离开菜单左),我使用stackNavigation进行页面转换。
因为(1),我的结构是drawerNavigator (a) > stackNavigator (b) > views (c)。
当我试图在我的useNavigation()中调用<DrawerContent />钩子时,我有以下错误:
Error: We couldn't find a navigation object. Is your component inside a navigator?
at
我有以下react-native代码: import React from 'react';
import {AppRegistry} from 'react-native';
import { createAppContainer } from 'react-navigation';
import { createStackNavigator} from 'react-navigation-stack';
import { createDrawerNavigator} from 'react-navigation-dr
我正在尝试创建新的抽屉导航,但是得到了下面的错误
Unable to resolve "react-native-screens" from "node_modules\@react-navigation\drawer\src\views\DrawerView.tsx"
Failed building JavaScript bundle.
但与我在新的空项目中使用的代码相同--在较早版本的“new导航”中使用了本机-抽屉:"^2.6.2“,但在”new导航“中不起作用的代码:"^4.0.10",它显示了react-原生-抽屉被移除,@ne