react-native相关内容
我正在使用EXPO/Reaction Native构建一个体育应用程序,并试图找出一种在应用程序处于后台时跟踪用户位置的好方法。我已经使用EXPO-Location(https://docs.expo.io/versions/latest/sdk/location/#locationstartlocationupdatesasynctaskname-options)构建了一个解决方案,它成功地接收
..
我尝试在React Native中解码Base64编码的字符串令牌,但不起作用,js-Base64之类的库也不能解决问题。 有人有解决方案吗? 推荐答案 JavascriptCore不支持atob和btoa,但当应用在Chrome调试器下运行时可以工作,因为JS代码在调试时运行在Chrome中。有许多Base64模块。https://github.com/mathiasbynen
..
对于一项学校作业,我们在REACT原生中创建了一个应用程序,带有REACT导航和REDUX功能。因为我们所有人都是新手,所以我们有一个无法解决的问题。 我们希望在单击某个按钮时更改标题。我们第一次单击按钮时,它会很好地更改标题标题。当我们按下不同的按钮时,问题就出现了,页眉没有改变。请注意,无论我们选择哪个选项,我们总是转到同一个屏幕。 import React from 'react
..
我正在使用REACTION-NATIVE和REDUX制作一个外卖应用程序。我想要从Firebase存储区获取数据,为此,我在Actions.js中编写了一个函数,但每当我运行应用程序时,它都会显示错误 Firebase: No Firebase App '[DEFAULT]' has been created - call Firebase App.initializeApp() (app/
..
translation的不同language的Reaction中,我已将文件保存在public folder中。现在我需要从API获取数据。我可以调用API并获取数据。我还知道如何使用translation。但我无法将API调用合并到转换代码文件中。 接口。 axios .get( 'http://localhost:8080/file_download/
..
我对Jest中的模拟和如何对实现进行单元测试感到相当困惑。问题是我想嘲笑不同的预期行为。 有没有办法做到这一点?由于导入只能位于文件的顶部,并且要能够模拟某些内容,因此必须在导入之前声明。我还尝试传递一个本地函数,以便可以覆盖行为,但是JEST抱怨您不允许传递任何本地函数。 jest.mock('the-package-to-mock', () => ({ methodToMock
..
..
如果我点击文本输入,我希望能够点击其他地方以再次关闭键盘(虽然不是返回键).在我阅读的所有教程和博客文章中,我都没有找到任何与此相关的信息. 这个基本示例仍然不适用于模拟器中的 react-native 0.4.2.还不能在我的 iPhone 上试用. 欢迎使用 React Native!
..
基本上我们在 React 类组件的 componentDidMount() 生命周期方法中进行 API 调用,如下所示 componentDidMount(){//这里我们做API调用并相应地做setState} 但是在 React v16.7.0 中引入 hooks 后,它大多都是函数式组件 我的问题是,我们究竟需要在哪里使用钩子在功能组件中进行 API 调用? 我们有没有类似
..
..
@react-native-firebase/admob 是否已弃用?或者只是......为什么它不起作用? 我正在使用 @react-native-firebase/admob (https://rnfb-docs.netlify.app/admob/usage).在使用“admob()"之前一切正常.当我将 admob() 添加到代码时出现此错误: “TypeError: (0,
..
我已经开始学习 React Native. 我使用 Visual Studio Code 作为我的编辑器. 我已经设置了样板并启动了应用程序.但是,每当我更改 .js 文件并点击保存时,VSCode 都会搞乱所有格式. 我以为我可以在 settings.json 文件中对其进行排序,但在谷歌搜索了一段时间后,我找不到正确的设置. 这是一个错误还是我做错了什么? 设置文
..
我正在尝试在我的 react native Android 应用程序中创建一个滑块,并且对于 React Native 来说相对较新.React Native 文档说他们的 Slider 组件已被弃用(https://reactnative.dev/docs/slider.html)并指示我们改用@react-native-community/slider(https://github.com/r
..
..
我尝试保存一个数组,我尝试按照文档进行操作,但失败了.应该怎么写才不会给我各种警告和错误. 错误: 当我尝试设置项目时得到一个 [Object Object] 得到一个对象而不是数组 试图分配给只读属性 需要一个字符串,得到一个数组 这里是代码:App.js import React from "react";进口 {样式表,文本,看法,文本输入,滚动视图,可触摸不
..
我正在使用“create-react-native-app"和“Expo"构建一个 RN 项目.那么如何在 Android & 上运行呢?ios设备?我如何生成APK文件?我正在使用 sublime text 3 编写代码. 解决方案 如果您不介意在真实设备上通过 Expo 应用打开您的应用,您只需将其发布到 Expo 生态系统即可.阅读有关发布的更多信息. 如果您不介意这一额外步骤
..
我正在尝试运行此代码(https://snack.expo.io/Hk1C_YqjW) 在我的 android 设备上使用 Expo XDE,但是当涉及到这一行时: const arSession = await this._glView.startARSessionAsync(); 显示此错误并停止: [未处理的 Promise 拒绝:TypeError: undefined is not
..
我目前正在学习 React-native.我正在关注 Pluralsight 教程,但不幸的是他的一些代码已经过时了.我有以下代码: 从'expo'导入Expo;从“反应"导入反应;从'./TaskList'导入任务列表;进口 {零件,看法,航海家,文本} 来自 'react-native';类 todo 扩展 React.Component {构造函数(道具,上下文){超级(道具,上下文);这
..
我通过 expo init projectname 命令创建了一个新的 react native 项目.并通过项目库中的 expo start 命令运行该项目.该项目在真实设备上运行完美,但尝试在 gennymotion 上运行时出现此错误: 无法在 Android 上启动项目:运行 adb 时出错:adb: failed to安装 C:\Users\Arash.expo\android-a
..
..