当我通过 Thunk 操作传递参数时,我的 Redux 存储会遇到问题。在没有参数的情况下,我的存储可以正确填充。操作已成功完成,我可以看到数据已通过操作的成功/已完成消息返回到前端,但没有迹象表明数据作为状态进入商店。我之前有一个实例,其中数组列表在后端被错误命名,但这次并非如此。有什么特别之处导致我的商店没有填充状态数据?动作export const requireUserDiveLogDat
2021-05-20
我目前正在尝试在产品屏幕上显示产品数据。这是我在打开产品详细信息屏幕时在控制台中收到的错误。TypeError: Cannot destructure property 'product' of 'productDetails' as it is undefined.我不确定为什么 productDetails 未定义。它应该包含产品详细信息数据。这是我的代码。ProductScreen.jsim
2022-01-24
我有一个 Header 组件,它会根据用户是否登录来呈现一些链接。此组件加载正常,可以正常显示登录和注册链接。单击这些链接会将我带到这些组件,这些组件可以正常运行。登录后,标题会更改为显示退出链接。但是,当我退出时,事情就出错了。登录和注册链接显示正常,但不再起作用。单击注册链接会出现以下错误:Uncaught Error: Objects are not valid as a React chi
2017-10-25
我正在学习使用 Redux、React 和 React Router。我遇到了这样的问题:当我使用Link从“/”重定向到“/details/{id}”之类的 URL 时 - 我发现调用了错误的动作创建者。来自“/”组件的动作创建器被调用,而不是“/details/{id}”中组件的动作创建器。但是如果我刷新页面,一切都会好起来。调用正确的操作。带链接的路由:<Link to={/details/
2018-07-09
我有一个 React 应用,它开始变得无法控制,所以我决定使用 React-Redux。一切都进行得很顺利,直到我遇到了一个奇怪的错误。它显示:TypeError: this is undefined如果 React-Redux 库中没有抛出这个错误,那它就没什么了不起的了。像这样:PureComponentnode_modules/react/cjs/react.development.js:4
2019-01-02
我正在参与 MongoDB、Express、React、Node (MERN) 项目。我遇到了“在更改 redux 文件以实现从 Material UI/core <CircularProgress /> 的加载效果后,无法读取未定义的属性‘map’”的问题我尝试过以不同的方式通过 useSelector 访问数据,甚至使用 shallowEqual 方法。我也尝试在 DashBoardAdmin
2021-05-30
我对 reactjs 还很陌生,我试图调用 api 数据通过 axios 获取响应。但一次又一次地得到同样的错误。错误未捕获(在承诺中)TypeError:无法读取未定义的属性“数据”。有很多类似的问题,但我找不到任何可以帮助我的答案。我使用的代码如下。代码const token = userService.getToken();const api = `http://localhost:5472
2019-11-28
当我导航到外部页面并尝试返回时,我收到 Uncaught TypeError: Cannot read property 'username' of undefined。渲染时,它会命中 else 语句,我在该语句中返回 false。有没有办法避免抛出此错误?render() {const videos = this.randomHomeList();const users = this.prop
2020-07-04
我正在创建一个 React 应用,从 redux 获取数据。我在浏览器中遇到了以下错误消息。请检查并告诉我我遗漏了什么。我正在使用 create-react-app redux-toolkit 安装模板来创建应用这是我的app.js:import React from "react";import { useSelector } from "react-redux";import "./App.c
2021-03-15
我在 userSlice.js 中收到此错误“无法读取未定义的属性‘user’”,默认情况下,该 userSlice.js 在 react-redux 中名为 counterSlice.js。我也尝试过通过更改名称和函数名称进行导出,我想我导出的是正确的函数。有什么建议或修复可以让它运行吗?这是我的userSlice.js文件,import { createSlice } from '@redux
2021-04-12
我有一个类组件 User,我想渲染state.user中的内容。使用 Redux Dev Tools,我可以看到用户具有正确的值。这是我目前所拥有的:class User extends Component {componentDidMount() {this.props.getUser('60ab0b564fbb1d334002c777');}renderUser = (user) => {re
2021-07-10
我被 React 基础知识难住了 :/有一段代码可以生成包含 json 数据的表格:import React from 'react'import { DataTable } from 'react-data-components';function buildTable(data) {const tableColumns = [{ title: 'Author', prop: 'author'
2018-02-16
我有这个钩子,它在安装组件时请求数据,在卸载时清除给定实体的存储:export const useFetch = () => {const dispatch = useDispatch()const data = useSelector(entitySelector.data) // Selector which returns data from storeconst status = useS
2021-07-15
这是我的&lt; img&gt;tag409745357这是我的结构
2020-03-29
我从 firebase 中提取图像并放置它们,但是函数结束时没有成功。export const saveImages = async (images) => {let imgs = [];try {images.forEach(image => {const imgRef = storage.ref(`Works_Realized/Images/${image.name}`).put(image)
2021-04-07