我试图在 iPhone/Android 设备上运行我的 Expo 应用,但收到了"undefined is not a function (near'...posts.map...')"但该应用程序在 iOS 模拟器上运行...它确实在 Android 模拟器上显示错误。我对 React Native 还不太熟悉,我试图弄清楚为什么它没有返回我的 iPhone(物理)和 Android 模拟器的对
2020-03-02
我试图解析从 index.html 中的 API 获取的 JSON 响应,并将其作为 props 发送到组件 Card.js 并尝试渲染它,但事实证明我只能在一定程度上访问它。我可以获取响应的控制台日志,但无法渲染它。我是 reactjs 的初学者。任何帮助都将不胜感激。card.jsimport { render } from 'react-dom';import '../css/styles.
2020-03-01
我目前正在使用 React navigation v5。但是我无法通过此错误实现简单的导航:TypeError: undefined is not an object (evaluating'this._callListeners.bind')这是来自此 repo 的示例工作,https://github.com/SinghDigamber/reactNativeNavigation此错误位于:i
2020-02-29
使用 jest 运行测试时,我有基本的测试套件语法:jest.mock('axios');describe('app', () => {let renderbeforeEach(() => {axiosMock.get.mockResolvedValueOnce({data: {greeting: 'hello there'},}),render= renderApp()});test('shou
2020-02-26
我可能遇到了一些奇怪的事情,我向端点“/Login”发送了一个请求,它给了我很好的响应!我做了我的事情,但由于某种原因,我看到一个警告,上面写着,Unhandled Promise Rejection / typeError: undefined is not an object(evaluating 'error.response.data')有人能解释一下吗?代码片段signIn = data
2020-02-12
我正在尝试使用 React 和 firebase。我有一个功能,当组件加载时,数据库会被读出。连接正常,我收到了数据。但是,它们是对象,我想将它们结构化地放置在一个数组中,稍后再读出。我只在当前代码中收到错误:TypeError:无法读取属性“title”或未定义有人知道我如何确保从 Firebase 收到的数据:数据库:使用此代码:const newEvents = [];useEffect((
2020-02-12
我试图交错两个动画,其中有一个图像淡入屏幕,然后向下平移。(我正在制作种植种子的动画)种子是它自己的组件:import React, { Component } from 'react';import PropTypes from 'prop-types';import { Text, View, Image, Animated, StyleSheet } from 'react-native';
2020-02-12
我有以下代码:import React, { Component } from 'react';import axios from 'axios';class Dashboard extends Component {state = {name : 'randomname',apiData: {}};componentDidMount() {axios.get('https://api_url/g
2020-02-09
我正在尝试使用 React 在网页上构建播放 mp3 的功能。我有一个对象数组,其中包含每首歌曲、专辑封面、艺术家和标题。我试图弄清楚这在 React 类组件中的位置。我想要做的是将 mp3 作为 props 传递给播放器组件,但我无法使用此行读取数组内的对象:我收到的错误:TypeError:无法读取未定义的属性“0”console.log(this.playlist[0].src);下面是我的
2020-02-08
我有一个 React 应用(应用 A),大约 2 年前使用 create-react-app 创建,现在它被弹出了。该应用作为 commonjs2 模块导出,并包含在 NPM 包中,用于 next.js 项目(应用 B)。一切都很顺利,直到我更新了应用 A 中的一些包,这些包包含我们使用的一些通用组件。在应用 B 中导入时出现的错误是窗口未定义,可能是由于 SSR 造成的。我在应用 A 的 web
我将在我的 React 项目中使用jsonwebtoken创建表单数据令牌。import jwt from 'jsonwebtoken';const MyForm = () => {const submitForm = (e) => {e.preventDefault();const data = { name: 'name', email: 'email', subject: 'subject'
2022-12-24
我正在尝试使用@stripe/stripe-react-native包将 Stripe Payment 链接到 React Native Expo,但在向 Stripe 提供程序元素提供可发布密钥时出现错误
2022-11-01
我创建了一个新的 Expo 项目来使用不同的动画(npx create-expo-app my-app),并且安装了 react-native-reanimated 和 moti(npx expo install react-native-reanimated moti)。导入时没有出现任何问题,但是当我想做一个简单的动画时,出现以下错误:Warning: Invalid hook call. H
2022-09-21
我无法使用 [...state_name,{}] 访问状态的值。我无法解决这个问题。我正在尝试为动态菜单设置此算法。我从 useFetch 方法的 List 操作中获取值。我可以获取值,它工作正常。它从 json 服务器获取值。import {useState } from "react";import useFetch from "../functions/useFetch";const Men
这是渲染之前的代码const HappyComponent = (props) => {console.log(JSON.stringify(props)); // the props are okconst [HHDays, setHHDays] = useState(null);useEffect(() => {const hours = props.infos.happy ?{allW
2022-08-04