我试着学习redux体系结构,但是我在最基本的东西上失败了。
我创建了类HomePage,并使用()将其连接到存储的状态和调度。
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import {HomeButtonClickAction} from "./HomeActionReducer";
import {connect} from "react-redux";
class HomePage extends Com
我一直在拼命地玩这个游戏。FOr somereason我的道具不能在redux中连接。这是我的错误
VM803:36 Warning: Failed prop type: The prop `apiData` is marked as required
in `TestApiPage`, but its value is `undefined`.
in TestApiPage (created by RouterContext)
in RouterContext (created by Router)
in Router (created by Root)
in Provider (crea
我是Redux和React的新手。我正在尝试实现react组件的排序,但据我所知,您不允许在Redux中操作props。在redux-react中这样做的正确方法是什么?
这是我的组件
import React, { Component, PropTypes } from 'react';
import _ from 'lodash';
import { connect } from 'react-redux';
import { bindActionCreators } from 'redux';
import * as Ar
我可以从网站扩展中看到我想要的redux状态的所有数据,然而,当我想把它拉出来用在我的组件中时,它说this.props.rules是未定义的: 下面是create-store.js: import {createStore, applyMiddleware} from 'redux';
import mainReducer from './reducers/main-reducer';
import {composeWithDevTools} from 'redux-devtools-extension';
import thunk from
假设我在One.js中有一个名为SignIn()的react纯函数: import React from 'react';
import PropTypes from 'prop-types';
import {connect} from 'react-redux';
import {GoogleSignin, statusCodes} from '@react-native-community/google-signin';
import {getToken, saveToken} from '../actions/t
我正在关注这个,我对redux,saga感到非常困惑。在本教程的中,他们使用以下代码来更改应用程序的语言。我非常困惑,我以前从来没有用过redux,我也不确定我是否完全理解了下面的代码。我用我能理解的东西注释了代码。你能告诉我这是否正确,并帮助我更好地理解它吗?
// map the store state to the component props, this will make to current laguage value availble in this.props.language? But why do they need to do this step? this.prop
我正在尝试了解React和Redux是如何工作的,我正在研究来自的FuelSavingsPage.js。我知道actions在mapDispatchToProps中是从哪里来的,但我不明白state是如何传递给mapStateToProps的,或者dispatch是如何传递给mapDispatchToProps的。这是怎么发生的?
import React, {PropTypes} from 'react';
import {connect} from 'react-redux';
import {bindActionCreators} from 're
我试图构建一个简单的应用程序,其中有react样板,容器(基本上是视图)和组件不使用类来创建新组件,相反,它们是基本的功能。通常,您向类添加构造函数或直接状态,因为没有类,我不知道在哪里添加状态定义。我在任何地方都没有添加构造器或状态定义工作,在这个视图的模式中,在哪里可以添加简单的react (没有redux)状态列表或构造函数?
容器示例
/*
* HomePage
*
* This is the first thing users see of our App, at the '/' route
*/
import React, { useEffect, mem
我希望能够轻松地从Redux (使用另一个类似于流的实现)转移,或者重用我们的React组件来创建动态视图,我应该做什么区分,如何实现这个想法?您可以使用仪表板类来说明。
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import { connect } from 'react-redux';
// fetches projects from a remote server using Redux actions
import { fet
我正在使用redux-orm来创建规范化和反规范化的模型。我发现当我创建一个模式时,我会得到一个错误:
Uncaught Error: Schema has been renamed to ORM. Please import ORM instead of Schema from Redux-ORM
我使用了默认安装的0.90-rc1和`0.8.4
运行此代码时:
import { Schema } from 'redux-orm'
import Todo from './Todo'
import Tag from './Tag'
import
我已经被这个bug困扰了一上午,所以请在这里帮助我:) 我正在从外部源获取json,并尝试将其显示在React组件中。 下面是我的代码: import React, {Component} from "react";
import {BrowserRouter, Route} from "react-router-dom";
import { Provider } from 'react-redux';
import store from './store'
import Home from ".