-
4 votes3 answers956 views
React-Native无法解析模块
我收到以下错误: Dec 16 20:03:26 NathanHyland Bunny [21876]:无法从/Users/nhyland/Documents/react-native/Bunny/index.ios.js解析模块socket.io-client / socket.io:目录无效/ Users / node_modules / socket.io-client / socket.... -
1 votes1 answers2 views
返回键反应原生android
我正在尝试使用此代码返回到我的react本机应用程序中的上一个视图 'use strict'; var React = require('react-native'); var { AppRegistry, Component, StyleSheet, Text, View, BackAndroid, Navigator } = React; var HomePa... -
0 votes1 answers551 views
React原生android模拟器不运行应用程序
无法解析com.android.tools.build:gradle:2.3.0 . 无法获得资源'https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.0/gradle-2.3.0.pom' . 不能HEAD'https://jcenter.bintray.com/com/android/tools/build/gradl... -
0 votes0 answers530 views
安装包,gradle代理问题后,React-native-cli构建失败?
我试图将 react-native-ble-manager 安装到我的本机(Android专注)应用程序中 . 在 npm install --save react-native-ble-manager 并运行 react-native link 之后,我得到输出告诉我有一个成功的链接按预期 . 但是当我去构建( react-native run-android --port=5714 )时,构建... -
1 votes1 answers549 views
安装react-native-camera后确认此错误 . 尝试改变版本和sdk工具,如git中的一些答案所示,但没有解决方案
错误:找不到com.android.tools.build:gradle:3.1.2 . 在以下位置搜索:file:/ Applications / Android Studio.app/Contents/gradle/m2repository/com/android/tools/build/gradle/3.1.2/gradle-3.1.2.pom文件:/ Applications / Andr... -
0 votes2 answers753 views
React native和typescript多内联样式
我试图在react-native和typescript中加入一些像这样的东西 - <View style={[styles.a, styles.b]}> </View> const styles = StyleSheet.create({ a: {color: 'red'}, b:{flex: 1} }) 但是我在打字稿中遇到以下构建错误 - 错误TS23... -
5 votes3 answers1807 views
React-native项目构建失败:找不到com.android.tools.lint:lint-gradle:26.1.0
我有一些问题试图生成我的apk的新版本 . (但是应用程序在使用 react-native run-android 进行调试时正常运行) 首先,我有这个输出消息: 任务:react-native-maps:compileReleaseJavaWithJavac注意:某些输入文件使用或覆盖不推荐使用的API . 注意:使用-Xlint重新编译:弃用以获取详细信息 . 注意:某些输入文件使用未经检... -
5 votes0 answers1536 views
在react本机应用程序中存储秘密令牌的推荐方法是什么?
什么是最安全和推荐的方式来存储反应原生应用程序中的访问令牌等内容?我应该将它们存储在android共享首选项,redux存储或AsyncStorage中吗? -
2 votes1 answers336 views
React Native Share Extension - 访问AsyncStorage?
我正在研究一个本机的应用程序,并正在看一些在应用程序中创建“共享扩展”的教程 . 我在npm react-native-share-extension上看到如何在xcode中创建项目中的扩展,并使用第二个AppRegistry创建一个新组件(从npm示例中显示) . //index.ios.js import React from 'react' import { AppRegistry } f... -
2 votes0 answers1512 views
React Native中AsyncStorage键的命名约定是什么?
在官方的AsyncStorage示例中:https://facebook.github.io/react-native/docs/signed-apk-android.html每个键值都有一个 @myAppStore: 前缀 . await AsyncStorage.setItem('@myAppStore:key', '{ "data": [...] }'); 但是,在Sav... -
2 votes1 answers1140 views
AsyncStorage是否跨应用程序共享?
我的问题来自文档:https://facebook.github.io/react-native/docs/asyncstorage.html#clear AsyncStorage.clear - >删除所有客户端,库等的所有AsyncStorage .... 这是否意味着所有应用程序共享相同的AsyncStorage? -
0 votes1 answers1851 views
React Native - 从Promise获取数据
在我的React Native应用程序中,我从API接收令牌 . 每当应用程序向服务器发送请求时,都需要此令牌 . 我将令牌保存在AsyncStorage中: export const onSignIn = (value) => AsyncStorage.setItem('USER_TOKEN', value); 在应用程序的许多不同部分,我需要这个令牌,因此我想使用一个函数,从令牌中提... -
1 votes0 answers1315 views
我能确定AsyncStorage(React Native)会在Android上使用SQLite3吗?
我正在使用React Native应用程序(仅限Android,不支持iOS),它使用Redux和redux-persist来存储大量数据 . 看起来像redux-persist后端唯一受到良好支持的选择是AsyncStorage . https://github.com/rt2zz/redux-persist#storage-engines 该应用程序启动前台服务,需要读取React Nati... -
1 votes1 answers720 views
让用户永远登录React Native应用程序
我正在尝试找出最好的方法,让用户登录后立即登录我的RN应用程序,直到他们卸载应用程序 . 我正在使用Node / Express后端,它接受每个请求的JWT,目前我唯一的计划是在登录时发送永不过期的JWT并使用AsyncStorage永久存储它 . 这本能地感觉不安全,但我不是安全和令牌方面的专家 . 我现在正在使用Expo来让我的RN应用程序离开地面,但将来我计划“弹出”它,一旦我这样做,我可以... -
0 votes1 answers877 views
在React Native Apps之间交换数据
我目前正在使用React Native开发两个应用程序,App A使用Asyncstorage存储用户详细信息,如用户名,首选语言 . 现在我需要在用户打开App B时访问这些详细信息我知道我们无法通过AsyncStorage实现这一点,因为它们不是在app上共享的 . 但是有没有办法实现它 . -
2 votes2 answers1931 views
在Redux和React Native应用程序中访问Store
我开始开发一个应用程序,它将调用API,这需要包含我计划存储在Redux存储中的JWT . 通常,您可以通过使用 mapStateToProps() 和 connect() 将商店的特定部分映射到组件的状态来访问Redux存储,但是我想在不会最终成为React组件/容器的文件中访问Redux存储 - 只需一个将处理API调用的纯js文件 . 这可能吗? -
3 votes1 answers744 views
反应本机和领域 - 架构
所以我正在构建一个React Native应用程序,我需要将我的数据存储在设备上离线,只在早上和晚上同步数据 . 解决方案我是Realm . 我的问题是关于应用程序的结构 . 据我所知,使用Realm数据库消除了使用通道架构管理我的状态的需要,因为这是Realm不会做的事情吗? 我想看看人们在结构或设计模式方面做了些什么 . 我会实现某种特殊的mvc吗?还是以某种方式模仿redux? 我问的是应用... -
4 votes1 answers212 views
在React-Native Mobile App中处理数据的最佳方法是什么?
由于我来自 Objective-c / Swift 背景,并且是React和 React-Native 的新手,因此很难融入新环境 . 我对React-Native进行了一些研究,这有助于我理解一些基本概念,如组件,状态,道具等 . 我陷入了React-native应用程序如何处理数据的部分,比如存储和获取 . 在ios中,我们可以使用 core data 框架来处理所有这些东西 . 在那些研究期... -
1 votes1 answers729 views
哪个库更适合离线支持:redux-offline或react-native-offline?
需要建议使用redux将哪个库用于大型反应原生移动应用程序? redux-offline 或 react-native-offline ? 我需要定期检查连接状态,根据连接状态呈现视图,在离线时将操作添加到队列并在联机时运行它们,如果存在某些矛盾则取消操作,并使数据脱机保留/重新水化 . -
8 votes1 answers1962 views
如何在React Native中本地存储不是字符串的数据
我正在寻找一种在React Native中本地存储对象和数据数组的方法 . 如何才能做到这一点?查看AsyncStorage的api: static setItem (key:string,value:string,callback?:?(error:?Error)=> void)设置键的值并在完成时调用回调,如果有则设置错误 . 返回Promise对象 . 如何在React Native... -
0 votes1 answers235 views
在React Native中命名列表组件的最佳实践是什么?
我的React Native应用程序显示了一个ListView的讨论 . 每个ListItem都将调用一个Discussion组件 . 因此,我在这里有两个组成部分: - 讨论列表 - 讨论 在列表组件上命名约定是否有最佳实践?我应该在讨论中使用's'或任何其他名称重命名DiscussionList吗? -
1 votes1 answers1698 views
在React-Native中使用AsyncStorage更新状态的正确方法是什么?
我正在尝试向服务器发出GET请求以检索JSON格式的产品列表 . 然后,我想将数据放入AsyncStorage,以便在视图中显示产品 . 这样做的正确方法是什么? What I've researched: 在https://facebook.github.io/react-native/docs/asyncstorage.html上,在这个例子中,他们解释了如何从AsyncStorage中检索一... -
1 votes2 answers361 views
React-native:在从Storage获取数据之前呈现视图
我试图渲染Signin组件,如果用户没有登录,如果用户登录我正在尝试渲染Home组件 . 在登录组件集上存储'isLIn'至'true'在登出[来自主组件]时将存储'isLIn'设置为'false'并且每次React-Native应用程序打开时检查存储和设置状态为存储的值 . 请看代码: import React, { Component } from 'react'; import { Asyn... -
0 votes2 answers509 views
显示本 Map 像以React Native中的“未知命名模块”结尾
我尝试动态显示本 Map 像列表,这些图像存储在.img /文件夹中 . React Native使用我的实现抛出错误“Unknown named module:, . / img / a1.jpg” . 我读到了动态需要图像的问题,但无法解决问题 . 你有什么建议吗? export class ImageList extends React.Component { constructor(... -
4 votes0 answers1297 views
React Native文件夹结构的最佳实践
我找不到任何官方的最佳实践来存储单元测试文件夹结构以反应本机项目 . 有些人他们创建了一个文件夹 tests 来维护应用程序的所有组件 . 有些人在每个组件内部创建文件夹 tests 存储所有单元测试文件 . 有人能指出存储单元测试文件的正确方法吗? -
2 votes1 answers1065 views
React Native:同步运行函数
我是OOP的新手 . 我对promises /异步/同步运行函数的了解是基本的 . 我非常感谢你的时间和精力! 这是来自React-Native文档的示例: async function getMoviesFromApi() { try { let response = await fetch('https://facebook.github.io/react-native/m... -
-1 votes1 answers1083 views
react-native-sqlite-storage close在iOS中不是一个函数
我目前正在尝试为react-native项目实现 react-native-sqlite-storage 插件,此代码所依据的原始repo位于 https://github.com/andpor/react-native-sqlite-storage [2] 我重写了位于存储库的src文件夹中的示例脚本,该文件夹通过JS Promises使用该插件 . 我重新创建的类几乎完全正常工作,可以在iOS... -
1 votes2 answers819 views
关于数据库in react native android
我是初学者,反应原生 . 我正在尝试构建一个需要数据库来存储数据的应用程序 . 关于如何在本机中使用数据库我完全不了解 . 我看到了示例链接并完成了程序 . 需要帮助知道如何从本机访问数据库 . https://github.com/andpor/react-native-sqlite-storage -
1 votes0 answers1077 views
React Native Flatlist示例
我如何处理反复原始的FLATLIST中的大量数据? 有没有人可以使用React Native Flatlist的ScrollToIndex提供示例? 我正在使用ScrollToIndex和getItemLayout,但它不起作用 . 我的平面列表中有185个项目,当我调用ScrollToIndex(150)时,没有结果 . 我曾与谷歌合作获得ScrollToIndex示例,但没有任何内容 . 谢谢... -
0 votes1 answers1748 views
React Native FlatList:renderItem()在JSON数组上逐个字符
我试图通过React Native上的FlatList显示JSON数组的元素 . 在renderItem()中,当我尝试访问每个项的键时,不会输出任何内容 . 所以我尝试渲染每个项目,我的FlatList每行显示一个字符 . 我查看了FlatList的文档,所以我不确定在将数组作为数据传递给FlatList之前是否需要调整数组 . 这是我的JSON数组的格式(目前应该只有一个元素): data: ...