我曾将 redux persist 与 RTK 查询和 redux 工具包一起使用。在从浏览器设置中手动清除浏览器数据后,它无法重新水化 RTK 查询减速器并显示Uncaught TypeError: Cannot read properties of undefined (reading 'notesApi')at Object.extractRehydrationInfo (notesApi.
2022-06-20
在 DidMount 上的 MainComponent 类中,我正在运行以下命令: getResultsSearchURL = () => {if (this.props.tokenized && this.props.match.params.searchQuery) {console.log("tokenized");this.props.dispatch(getResult({key: t
2022-01-02
因此,我正在按照本教程操作,但接下来的步骤却让我很为难。Redux 被引入了,但它不起作用。我在 Google 上搜索了我在开发者工具中发现的错误,尝试了许多建议的解决方案,但仍然无法修复该错误。错误位于 HomeScreen 的第 25 行 (products.map) 我的代码:HomeScreen.js:import React, {useState, useEffect} from 're
2022-08-23
我正在尝试运行 react redux,但不幸的是我得到了未定义的错误。以下是错误显示: Uncaught TypeError: Cannot read properties of undefined (reading 'getState')错误似乎来自 index.js 文件,特别是 Provider store={store},但我可能是错的。这是我使用的文件列表:index.jsimpor
2023-03-29
我想了解 Redux-Toolkit API 的 createSlice 函数中 name 参数的用法。import { createSlice } from "@reduxjs/toolkit";const cartSlice = createSlice({name: "cartSlice", // Used for internal purposesinitialState: {item: [
2023-12-24
1.header.jsimport Image from "next/image";import {MenuIcon,SearchIcon,ShoppingCartIcon,} from "@heroicons/react/outline";import { signIn, signOut, useSession } from "next-auth/react";import { useRoute
2022-03-24
我是 React 的新手,在使用它时遇到了一些麻烦。我有一个 React 类,它将一堆 JSON 作为对象放入存储中,即包含两个元素的 PushNotification:pushId 和 count。因此,存储应该有一个 PushNotifications 列表。但是,当我尝试将该信息显示到屏幕上时,它只输出其中一个。我的 React 代码是:socket.onmessage = function
2016-06-28
我在 react.js 中渲染 ajax 数据时遇到问题。在我的渲染函数中,我有{!isLoading &&this.renderList(items)}我的 renderList 函数如下renderList(items) {......const renderLi = (statusObj) => {return ( <h1> something </h1> )}statusList.map(
2017-03-06
我尝试在组件上显示一些虚拟数据,但看不到任何内容。当我console.log时,我得到了预期结果[object Object]。我认为我的actions、actionCreators和reducers中缺少了某些内容。#actions/types.jsexport const FETCH_USERS = 'fetch_users';#actions/index.jsimport {FETCH_US
2017-05-10
我无法从 map 函数返回值。我从数据库中获取数据作为对象数组。使用如下操作获取它们:componentDidMount() {this.props.fetchArticle();}我返回的数据如下:(这只是一个示例,用于查看其是否有效)if(this.props.article) {const articles = this.props.article.data;console.log(arti
2018-01-14
我是 Redux 的新手,我想我开始了解它的工作原理,但我在将数据导入 Store 时遇到了一些初始问题。我相信我已经很接近了,但就是有一些东西我没有得到。任何帮助都非常感谢!我需要这个工作的原因是因为我有其他组件可以使用相同的数据,所以我认为最好将数据保存在 Redux Store 中。如果有其他方法可以解决这个问题,请告诉我。操作:import fetch from "isomorphic-f
2018-02-26
我试图将状态中的数据加载到表单中,但遇到了麻烦。我登录并将电子邮件和令牌保存到 Redux 状态中。当我推送到其中包含表单的这个测试页面时,我无法在表单内显示电子邮件。为什么我无法加载电子邮件?我可以在 TestPage.js 上看到它,但在 TestForm 上看不到。TestPage.jsimport React from "react";import PropTypes from 'prop
2018-05-04
render()没有返回任何内容,data是一个array,并且它不是undefined或null(使用debugger检查)。它迭代所有需要的数据,但没有返回任何内容。如果需要,您可以在这里找到完整代码:https://github.com/BakuganXD/taskManager/tree/boardUpdateComponent.js:class ProfilePage extends R
2018-07-17
我对 React-redux 应用程序开发非常陌生,所以我正在尝试编写简单的世界杯应用程序。我的代码很简单;class Teams extends Component {componentDidMount() {this.props.onRequestData();}renderTeams() {const { team } = this.props;console.log(team);_.map
2018-10-06
我获取了填充表单的状态,但这不是实际状态,显然它是初始状态。import React from "react";import store from "../store";const Invoice = () => {console.log(store.getState().login);return (<div className="span7"><h4 className="title"><sp