开发者问题收集
我有一个名为 displayKeyHelpers.ts 的文件,members.map代码位于第 118 行。该代码适用于大多数用户和 QA,但偶尔似乎成员未定义。我正在查看一份崩溃报告,上面写着displayKeyHelpers.ts, line 118SIGABRT: Unhandled JS Exception: TypeError: undefined is not an object (
图像错误执行 Product 组件中的 map 函数时,抛出错误 Cannot read property 'map' of undefined'。我正在按照 react Native 教程操作,在将值从一个组件的状态传递到另一个组件时,一直遇到问题。我正在按照 react Native 教程操作,在将值从一个组件的状态传递到另一个组件时,一直遇到问题。我使用 axios 来获取数据Product
我有一个这样的数组: "products": Array [{product_id: '1',options: [{size: 'XS',color: 'blue'}]},{product_id: '1',options: [{size: 'S',color: 'red'}]}],因此,我想删除有效载荷与产品 ID、尺寸和颜色相等的项目。 state.cart = state.ca
尝试按照 React Native 教程使用 Movies 应用。使用 iOS 或 Android 一切正常,直到我们尝试将状态引入组件。本教程未使用 ES6 类,但 Hello World 应用使用了,这就是令人困惑的地方。本教程说要添加getIntialState,我猜想这是由于使用了 ES6 类而导致的,但是使用构造函数似乎也不起作用,所以我想知道正确的处理方法是什么?教程getInitia
我有一个导航堆栈,其中包含不同的屏幕,我想让它们一个接一个地渲染。我将超时设置为 5 秒,因此它将转到堆栈中的下一个屏幕。<Stack.Screen name="StoryScreenOne" component={StoryScreenOne} /><Stack.Screen name="StoryScreenTwo" component={StoryScreenTwo} /><Stack.Sc
我一直在尝试使用react navigation,但是当我尝试将导航项移动到它们自己的组件中时遇到了问题。HomeScreen.jsimport React, { Component } from 'react';import {StyleSheet,View,Text} from 'react-native';import NavButton from '../components/NavBut
我已经在 Router.js 中使用了import { StackNavigator } from 'react-navigation';import { StackNavigator } from 'react-navigation';import LoginForm from './components/LoginForm';import EmployeeList from './compon
我是 React-Native 的新手。我一直收到相同的错误“无法读取未定义的属性‘navigate’”。这是示例代码export default class Form extends Component {constructor(props) {super(props);this.loginHandler = this.loginHandler.bind(this);this.navigate
我尝试在登录功能后在“主页”路由上导航,并尝试在登录中集成导航功能,但出现错误“无法读取未定义错误的属性‘导航’”。loginUser = (email, password) => {try {firebase.auth().signInWithEmailAndPassword(email, password).then(function(user) {this.props.navigation.
我对 React Native 还很陌生,现在我正在尝试构建一个登录组件,一旦登录成功,我想将组件从登录屏幕重定向到主屏幕。我正在使用 React Navigation,不知何故它一直显示错误“无法读取未定义的属性‘navigate’”。我做错了什么还是我错过了什么?非常感谢任何帮助!我正在使用 Visual Studio Code-Insiders (v1.37.0)npm -v:6.4.1ex
我是 react-native 的新手。我正在研究自己的项目,遇到了问题,希望你们能尽可能详细地帮助我。这个想法是,当我在 HomeScreen 上单击“Daily Mix 1”专辑时,它会导航到 DailyMix1 屏幕。但它显示错误Undefined is not an object (evaluating 'navigation.navigate'),如下图所示。组件 Album1 位于 H
当我尝试导航到SignInScreen时,出现此错误无法读取导航的属性这是已创建的启动画面import React from 'react';import {View,Text,TouchableOpacity,Dimensions,StyleSheet,StatusBar,Image} from 'react-native';import * as Animatable from 'react-
我有一个水平的ScrollView,我想让它具有滚动功能,其中onPress应该向右滚动。我正在使用功能组件。下面是我的代码片段:const scroll = React.createRef();<TouchableOpacity onPress={()=>{scroll.current.scrollTo({x: 0})}}}><ScrollViewhorizontal={true}showsHo
我是 React Native 和 Hooks 的新手。在我的项目中,我声明了两个状态属性,我想在函数中获取它们。但我没有从 Hooks 属性中获取值。在控制台中,它显示 [object object]const Login =()=> {const [username, setUserName] = React.useState('');const [password, setPassword]
https://reactjs.org/docs/hooks-custom.html构建自己的 Hooks 可让您将组件逻辑提取到可重用的函数中。这就是我想要做的:将我的组件逻辑提取到其他组件的可重用函数中。我的功能组件://Reactimport React from 'react';import { FlatList, View, Text, StyleSheet } from 'react-