我遇到了此错误,我已为 redux 的initialState设置了一个值,但在调试时它显示其值为空。我正在使用 Redux Dev-tools 来检查这些值。此外,在initialState中添加数据时,它会引发错误Uncaught TypeError: Cannot read properties of null (reading 'push')这是我的代码:Store.jsimport {
2023-11-20
我使用 RTK 和 RTK Query 在我的应用中进行状态管理和数据提取。我的商店是通过代码拆分设置的,在初始加载应用时,我收到与storeNew/authSliceNew.js中定义的extraReducer相关的以下错误Uncaught TypeError:无法读取未定义的属性“matchFulfilled”到目前为止,我意识到如果我在storeNew/authSliceNew.js中注释掉
2023-03-23
我正在创建购物车,可以将产品添加到购物车页面。但是当我单击添加到购物车按钮时,出现错误“Uncaught TypeError:无法读取未定义的属性(读取'push')”这是我的代码cartSlice.jsimport { createSlice } from "@reduxjs/toolkit";import { toast } from "react-toastify";const initia
2023-03-03
当我单击任何项目时,产品详细信息页面中都会显示一个空数组。第一次单击其中一个产品时,它会显示此产品 ID 上的所有内容,但一段时间后,它显示一个空数组。并显示此错误ProductDetails.jsx:56 Uncaught TypeError:无法读取未定义的属性(读取“图像”)。我在这里使用 reactjs 18 版本、redux-toolkit 和 node 16 版本。请帮我解决这个问
2022-07-31
在我的项目中,我使用的是 redux 工具包和 react router v6。我有带有“查看”按钮的发票列表,单击该按钮时应打开包含发票说明的页面。此外,我还有添加发票功能。添加发票后,我单击“查看”按钮,页面崩溃,控制台中显示错误:Uncaught TypeError: Cannot read properties of undefined (reading 'invoice_num')如果我
2022-07-21
当我在切片内的extraReducers中添加特定操作时,出现以下错误:Uncaught TypeError:无法读取未定义的属性(读取“type”)。示例:import { createSlice } from '@reduxjs/toolkit'export const mySlice = createSlice({name: 'name',initialState,extraReducers
2021-11-09
我正在使用 RTK 查询通过“useGetUserQuery”通过 api 获取一条记录Api 调用正常,因为后端有结果。我使用 sequelize,结果发送数据对象。我尝试删除提供标签,但遇到了同样的问题。我的前端返回此错误:rtk-query.esm.js:771 Uncaught (in promise) TypeError: Cannot read property 'providesTa
2021-08-24
我是新来的 React 开发人员,我收到一条错误消息,该消息未指向我的代码,但指向“redux-toolkit.esm.js:301”`redux-toolkit.esm.js:301 Uncaught RangeError: Maximum call stack size exceededat trackProperties (redux-toolkit.esm.js:301)at trac
2021-10-10
我试图在 codesandbox 中编写代码,但出现错误。我必须通过三元组进行检查。TypeErrorCannot assign to read only property 'message' of object 'SyntaxError: /src/components/SearchResults.js: Unexpected token (8:10)6 | {filteredPro
2023-01-27
如何使用 createSlice @reduxjs/toolkit 从 todosSlice 导出 todos Reducer 以及如何使用 configureStore 将其导入到存储这是我的 todosSlice 文件: //todosSlice fileimport {createSlice} from '@reduxjs/toolkit';const todosSlice = cre
2022-05-10
D:/.../../node_modules/@reduxjs/toolkit/dist/configureStore.d.tsD:/.../.../node_modules/@reduxjs/toolkit/dist/configureStore.d.ts(1,13) 中的 TypeScript 错误:预期为 '='。TS10051 | import type { Reducer, Reduce
2021-10-20
我正在尝试创建一个刷新登录中间件(在即将过期时获取新的 jwt 令牌)。但是,当我尝试在令牌已过期的情况下注销我的用户时,应用程序会冻结,并且我会收到最大调用堆栈错误(无限循环)。我目前正在使用 Redux Toolkit 和 configureStore 和 createSlice。在控制台日志中,它会打印很多 DISPATCHING,但如果我在 createSlice 中的操作中控制台记录任何
2022-05-17
尝试使用 redux-toolkit rtk 查询运行第一个测试并收到 api 未定义的错误。我做错了什么? ● Test suite failed to runTypeError: Cannot read property 'injectEndpoints' of undefined33 | };34 |> 35 | export const authApi = api.injectEndpo
2022-10-17
我是 RTK 查询的新手,我目前正在观看一个教程,其中使用 ExtraReducers 将 RTK 查询数据存储在 redux 切片中。我试图将 RTK 查询数据存储在切片状态中,但无法做到。import { createSlice } from "@reduxjs/toolkit";import apiService from "../Services/serviceFeature";const
2022-12-11
我使用Redux工具包创建API问题很短:如何动态更改API中的baseurl?详细的问题:这是createapi方法一个对象传递给此方法,其键之一是“ basequery”678829562,这是问题,我如何动态更改baseurl? 它在商店里,但我不能只把它放在这里。我尝试了自定义查询文档的解决方案https ://redux-toolkit.js.org/rtk-query/usage/cu
2021-10-14