我试图从我的dashboard组件中调用redux操作,但是它无法识别操作。当我将其放入componentdidmount中时,它可以工作方法,但在自定义handleavatarchange方法上不起作用。dashboard.js124658839profileContent。 JS551056193错误389382907
2019-01-14
我正在开发一个 react - redux 应用程序。现在我遇到了一个调度操作的问题。以下代码无法调度 generateReport 操作。import React, { Component } from "react";import { Button, Icon } from "semantic-ui-react";import { connect } from "react-redux";im
2019-05-24
我是 Redux 新手,遇到了这个问题,但似乎找不到解决方案。我在 thunk 中调用了几个 API,它们都运行正常。然而,这个失败了。它与其他的不同之处在于,我正在实现一个使用有效负载的搜索功能。我尝试调试它,但似乎找不到错误发生的确切位置。这是我在屏幕上看到的错误:这些是搜索组件中的操作、reducer 和代码:这是将组件连接到存储并访问状态和操作的逻辑:肯定是我没有完全理解的东西,我希望你能
2020-05-28
我尝试为网络商店购物车组件创建一个 Reducer,但遇到了此错误:'action' is not defined我的代码如下: import { CART_ADD_ITEM } from "../constants/cartConstants";import { addToCart } from '../actions/cartActions';export const cartReducer
2021-05-22
我是 Redux 的新手,我想尽可能提高我的 Web 应用程序的性能。我在 redux 中有一个状态,我将其存储在一个变量中以便稍后显示它。这是代码:const metricsState = useSelector((state: MetricsStateObject) => state.MetricsState);const myMetrics = metricsState.myMetrics;
2022-11-29
我在项目中使用了React Color。因此,我将ChromePicker添加到代码中,如示例所示。单击按钮时,会显示选择器,单击按钮外部时,选择器会关闭。到目前为止一切正常,它按预期工作。但如果我尝试更改颜色,移动渐变下方的圆圈或条形图,则没有任何动作,它们不会移动。我不知道为什么会这样。这是我的代码:import React from 'react';import { Button } fro
2020-07-06
我是 Web 开发新手。我正在使用react.js。因此,我想在这里使用async/await进行 API 调用。我正在使用axios。现在,我拥有的是export function fetchToken(bodyjson) {return (dispatch) => {let url = LOGIN_PATH + "username=" + bodyjson.userName + "&passw
2019-01-10
我对 React 和 Redux 还不熟悉,仍然有点困惑。我的目标是使用 GET 请求在 HTML 中呈现一堆 json 数据。我正在使用 react 和 redux 来管理对象的状态,但是我相信我的问题是数据甚至不存在所以基本上每当有人请求 URL /courses 时,他/她都会看到 json 中的一堆数据。我收到组件中的错误TypeError: Cannot read property 'm
2016-07-31
我收到“TypeError:无法读取未定义的属性‘map’”。不确定我哪里做错了。我对 React 还很陌生,所以我不知道我是否遗漏了什么。当我尝试调用 this.props.meals.map 时,它给了我错误export class Dashboard extends React.Component {componentDidMount() {this.props.dispatch(fetch
2018-09-12
我尝试使用user-list.js文件中的createListItems()获取用户的id、first和last name。但是,我在运行程序时收到"TypeError: Cannot read property 'map' of undefined"错误,并且(line7 / user-list.js) return this.props.users.map(user => {{为红色(不起作用
每当我尝试从 Reducer 使用 useDispatch() 函数时,我的组件内部都会再次出现错误。这是我的 Reducer,我用它从 DB 获取所有项目并将其显示在页面上。export const getPost = (posts : any ) => {return {type : actionTypes.GET_POSTS,posts}}这是我在组件中的 useEffect : us
2020-07-02
我在 expo 中使用 react-native,并使用 redux 创建用户资料,在使用 currentUser 获取当前用户详细信息时,出现了 Profile.js 中提到的错误。当重新加载应用程序而没有当前用户详细信息时,我得到了未定义的结果
2021-09-16
我正在尝试使用 React 和 Redux,但在使用 connect 时遇到了一些问题。const AppConnected = connect((state) => {text: state.text})(App);在第一个示例中,我收到错误消息无法获取未定义的“文本”,而第二个示例运行时没有问题。这背后的原因是什么?const AppConnected = connect((state) =>
2016-08-01
我试图简单地对mapStateToProps中的 redux 存储数据进行排序,类似于 Dan Abramov 的 Egghead.io 视频中的做法:https://egghead.io/lessons/javascript-redux-colocating-selectors-with-reducers我的问题是,最初状态返回未定义(因为它是异步获取的),那么解决这个问题的最佳方法是什么?当前
我尝试在通过 Redux 获取数据时添加加载屏幕,并使用 async await 重写我的承诺,但效果并不理想,当我在mapStateToProps中记录我的state时,我的数据未定义:但我可以看到这个:我不知道为什么我可以在那里看到我的数据,但在尝试通过mapStateToProps访问它。这是一些代码:操作:const setDoors = data => {return {type: 'F
2017-09-11