对于我的问题,我现在从 api 获取数据,如下所示。const fetchSomething = () => dispatch => {return axios.get('productsapi/getsomething', {}).then(res => {dispatch({type: FETCH_SOMETHING,payload: res.data[0].Groups[0].Product
2021-11-11
我是 React Native 的新手,对代码中的错误深表歉意。我使用 React Native 和 SQLite(全部使用 expo)。我的问题是“useState”在进入应用程序时不会保存数据,我必须手动更新应用程序(在 Visual Studio Code 中按 Ctrl + s)才能保存数据。我不知道为什么会发生这种情况,谁能告诉我问题出在哪里?控制台最初显示“数组 []”,更新后数据出现
2022-03-28
我正在阅读并遵循有关 ReactNative 的在线教程,其中将文件“包含”到项目中;几乎像部分一样。我收到此错误;我的index.ios.js是// Importsimport React, { Component } from 'react';import {AppRegistry,StyleSheet,Text,View} from 'react-native';//var DayItem
2016-05-24
当我尝试定义自己的自定义组件时,我遇到了此错误。// /common/MyAppText.jsimport React, {Component} from 'react';import {Text,View,} from 'ReactNative';class MyAppText extends Component {render(){return (<View><Text>hello</Text
2017-09-03
React native 项目在没有 React Navigation Tab 模块的情况下运行良好,一旦我使用npm install --save react-navigation-tab安装 tab 模块,节点终端就会出现以下错误。React-tab-navigation 抛出以下错误。错误:捆绑失败:错误:无法从node_modules\react-navigation-tabs\lib\m
2019-09-27
我新安装了 React Native Reanimated 2.3.0-beta.1,并且已经按照文档中的设置进行操作。"react-native-gesture-handler": "^1.10.3","react-native-reanimated": "^2.3.0-beta.2",当启动我的应用程序时,出现以下错误:error: Error: Unable to resolve modul
2021-10-26
TypeError: global.__reanimatedWorkletInit is not a function. (In 'global.__reanimatedWorkletInit(_f)', 'global.__reanimatedWorkletInit' is undefined)我正在使用 React Native(不是 Expo),我甚至没有下载重新激活的软件包。我下载了它,然
我正在尝试将 Reanimated 2.0 集成到 iOS React Native swift 项目中并出现以下错误。 Android 应用程序运行良好,但无法解决 iOS 问题。https://docs.swmansion.com/react-native-reanimated/docs/错误:需要模块“node_modules/react-native-reanimated/src/Anim
2022-01-22
尝试使用 RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:selflaunchOptions:launchOptions];RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridgemoduleName:@"MyApp"initialProperties:ni
2022-10-01
我一周前才开始学习 React Native,现在我试图将动画添加到一个应用程序,该应用程序通过 TMDB API 搜索时加载电影,它工作正常,但在尝试动画时,我按下搜索按钮后,它显示错误:undefined 不是对象(评估“new _reactNativeReanimated.Animated.Value”)* components\FilmItem.js:18:17 在构造函数中说实话,我在网
我对 react-native 还很陌生。我刚刚做了一个小应用程序。我想添加一些图片作为应用程序的介绍。所以我添加了“react-native-app-intro-slider”模块。然后我收到以下错误。undefined is not an object (evaluating 'data.length')这是我的app.js。我不确定问题是什么。import React, { Componen
2020-05-17
您好,我是 React Native 的新手,我正在尝试获取从 Galerie 中挑选的视频的 URI 并将其用于另一个组件,我正在使用控制台日志对其进行测试,但出现此错误未定义在非对象评估 props.route.params.source这是从 Galerie 中挑选视频的页面: import React, { useEffect, useState } from 'react'import
2022-08-19
我有以下应用程序:主页 -> 登录 -> 收藏夹在主屏幕上,您可以单击“收藏夹”按钮,该按钮:1) 如果您已登录,它将显示您的收藏夹2) 如果您尚未登录,它将显示登录屏幕假设某人未登录,他们登录到应用程序,这将设置来自 API 的密钥并返回一条警报,提示“您现在已登录...”。登录后返回主屏幕时,如果他们单击“收藏夹”,它仍会向他们显示登录屏幕。他们必须关闭应用程序并重新启动应用程序才能使登录生效
2016-07-25
所以我有一个带有活动的应用程序。该应用程序在开始时检查互联网连接。如果没有互联网连接,它将显示一个带有刷新页面按钮的屏幕。问题是我的 API 调用(Axios)位于componentDidMount()上,它在第一次渲染后只被调用一次。有什么方法可以重新加载页面以便它再次调用componentDidMount?我的意思是完全刷新。顺便说一句,我正在使用 EXPO。任何帮助都值得赞赏。抱歉,没有例子
2017-11-18
我有一个 webview 作为选项卡 A,在选项卡 B 上有一个待办事项列表平面列表。如果用户在选项卡 B 上的平面列表中添加了一个条目,我希望刷新选项卡 A webview。我在 webview 控件https://facebook.github.io/react-native/docs/webview.html上找不到任何.refresh()或reload()方法>有什么想法如何实现这个吗?
2018-03-27