在跟随之后
(不使用博览会)
我遵循指南并通过创建Reacti-native.config.js文件禁用了自动链接。
但是当我运行react原生运行-android
error: package com.swmansion.gesturehandler.react does not exist
error: cannot find symbol
return new RNGestureHandlerEnabledRootView(MainActivity.this);
在此错误尝试将以下行添加到
**project/android/app/build.gradle**
我试图在我的RN项目中使用React导航,但是当我安装react-本机屏幕(这是它工作所必需的包)时,我不能再次构建该项目。
我得到的错误如下:
Task :react-native-screens:compileDebugKotlin FAILED
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warn
我的应用程序当前在根目录中设置如下:
-SwitchNavigator
-Splash (Also decides if you have a token or not and where to send you...)
-AuthFlow (If no Token...)
-Login Screen
-SecureFlow (If a Token exists...)
SecureFlow看起来像这样:-
(MobX提供程序)
<Provider store={stores}>
<DrawerNavigator />
</Provider>
我正在尝试使用react导航来实现堆栈导航。当我创建一个堆栈导航const并在我的默认屏幕中调用时,它给了我这个错误。
路由'Main‘应该声明一个屏幕。例如:从‘./ MyScreen’导入MyScreen;主页:{屏幕: MyScreen,}
我的StackNavigation代码在这里
import React from 'react';
import {View, Text } from 'react-native';
import Register from './Register';
import Main from
我正在尝试创建新的抽屉导航,但是得到了下面的错误
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
我正在尝试在屏幕中间做一个按钮,当用户点击时,它将导航到用户,并且我正在使用react导航库。没有stackNavigator、HeaderNavigator或DrawerNavigator,我该怎么做?
import React, { Component } from 'react';
import { Text } from 'react-native';
import { Button } from 'react-native-elements';
export default class LoginButton extends