开发者问题收集
我首先使用以下内容开始此工作,其中“HomePage.js”是唯一的智能组件:import React, { Component } from 'react'import { connect } from 'react-redux'import { bindActionCreators } from 'redux'import actions from '../redux/actions'impo
我正在尝试设置一个 Redux + React Router 应用程序。我认为问题出在 ImmutableJS 上,但我不知道如何解决它。client.jsimport { fromJS } from 'immutable'import React from 'react'import { render, unmountComponentAtNode } from 'react-dom'impor
我有一个 Header 组件,它会根据用户是否登录来呈现一些链接。此组件加载正常,可以正常显示登录和注册链接。单击这些链接会将我带到这些组件,这些组件可以正常运行。登录后,标题会更改为显示退出链接。但是,当我退出时,事情就出错了。登录和注册链接显示正常,但不再起作用。单击注册链接会出现以下错误:Uncaught Error: Objects are not valid as a React chi
我正在学习使用 Redux、React 和 React Router。我遇到了这样的问题:当我使用Link从“/”重定向到“/details/{id}”之类的 URL 时 - 我发现调用了错误的动作创建者。来自“/”组件的动作创建器被调用,而不是“/details/{id}”中组件的动作创建器。但是如果我刷新页面,一切都会好起来。调用正确的操作。带链接的路由:<Link to={/details/
我收到此错误是因为我不小心在渲染方法中调用了某些方法。由于我的应用程序代码非常大,我无法找出它来自哪里。当我单击控制台中的 index.js 链接时,它会将我带到以下代码。这是我在调试(调用堆栈)后发现的,但这不是完整的组件代码,因为组件中的代码行太多,我只是在这里发布其中的一部分。这段代码有什么问题吗:class Sample extends React.Component {construct
我有一个 React 应用,它开始变得无法控制,所以我决定使用 React-Redux。一切都进行得很顺利,直到我遇到了一个奇怪的错误。它显示:TypeError: this is undefined如果 React-Redux 库中没有抛出这个错误,那它就没什么了不起的了。像这样:PureComponentnode_modules/react/cjs/react.development.js:4
我正在参与 MongoDB、Express、React、Node (MERN) 项目。我遇到了“在更改 redux 文件以实现从 Material UI/core <CircularProgress /> 的加载效果后,无法读取未定义的属性‘map’”的问题我尝试过以不同的方式通过 useSelector 访问数据,甚至使用 shallowEqual 方法。我也尝试在 DashBoardAdmin
我一直在尝试使用react navigation,但是当我尝试将导航项移动到它们自己的组件中时遇到了问题。HomeScreen.jsimport React, { Component } from 'react';import {StyleSheet,View,Text} from 'react-native';import NavButton from '../components/NavBut
我是 React Native 新手,正在尝试创建我的第一个应用程序。所以我有一个问题:我有 2 个屏幕(使用 react-navigation)。第一个屏幕上会渲染带有旋转器的应用程序徽标(来自 native-base)并同时获取到服务器。并且我只需要在获取结束并处理响应时导航到另一个屏幕。请帮我找出我的错误!index.ios.jsimport React, { Component } fro
我已经在 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
我有这个登录屏幕,它可以正常工作,但它显示此警告,我对此感到担心。当我单击 headerRight 按钮时,我必须注销并返回到登录屏幕。我已经尝试了该网站提供的所有功能这是我的课程class AuthLoadingScreen extends Component{constructor(props){super();this._loadData();}_loadData = async() =>
我尝试在登录功能后在“主页”路由上导航,并尝试在登录中集成导航功能,但出现错误“无法读取未定义错误的属性‘导航’”。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