redux-thunk 相关问题

Redux的Thunk中间件。 Redux Thunk中间件允许您编写返回函数而不是动作的动作创建者。 thunk可用于延迟动作的发送,或仅在满足某个条件时发送。内部函数接收存储方法dispatch和getState()作为参数。

错误:操作可能没有未定义的“类型”属性。您可能拼错了一个动作类型字符串常量

我正在尝试登录并注册反应。使用react-redux,thunk v3.1.0,但出现错误 我的 auth.types.js 文件包括 Auth.action.js 包括 auth.reducer.js 包括 store.js 有 [![输入图片

回答 1 投票 0

在单独的文件中使用自定义操作的 CreateAsyncThunk

也许这是反模式,但我仍然想看看这是否可能 当使用 createAsyncThunk (例如 fetchDataThunk )时,您将返回 3 个操作 fetchDataThunk.pending,fetchDataThunk.fulfilled,

回答 1 投票 0

如何从 Redux Thunk 操作中访问 match.params?

如何执行与下面类似的操作,而不需要手动将数据从组件传递到函数中? 函数 doSomething() 返回(调度,getState)=> { 控制台.log(获取...

回答 1 投票 0

创建与 Redux 状态没有链接且从不更改它的 Redux thunk 操作和化简器是反模式吗?

是否有任何合理的理由来创建一个Redux thunk操作和reducer对来进行似乎与redux状态零相关的操作,并且reducer从不修改状态,而是相反

回答 1 投票 0

不带参数的redux thunk PayloadCreator回调函数应该如何处理?

我的应用程序需要在启动时获取设置。它不需要任何参数,因为它会获取所有内容。添加之前没有出现过问题 拒绝有值 以便实际状态或错误可以是

回答 1 投票 0

createListenerMiddleware 在 extraReducer 完成工作时触发?

我在 store.ts 中定义了一个 Redux createListenerMiddleware: 导出 const ListenerMiddleware = createListenerMiddleware() 监听器中间件.startListening({ 动作创建者:myAction, 效果...

回答 1 投票 0

当异步函数 Redux-Toolkit createAsyncThunk 中的第二个条目时,我将其放入 {} 中,并在控制台中得到未定义的值

导出 const addToBasket = createAsyncThunk( “新购物篮/addToBasket”, 异步(id,{购物车})=> { 返回轴 .get("https://run.mocky.io/v3/04fe3f95-0267-4ab4-a61b-

回答 1 投票 0

带有 Redux 工具包的常见加载状态减速器

我正在开发一个有多个切片的应用程序。我使用 createAsyncThunk 进行 API 调用,我喜欢它,因为它为 API 请求的不同状态提供了操作创建器,以便我可以跟踪

回答 2 投票 0

如何在 redux-toolkit / redux 中批处理多个调度?

我在我的 React 应用程序中使用 redux-toolkit。我在反应组件中使用 useSelector 和 useDispatch 来管理组件控制的状态。在 React 组件之外,我也称之为

回答 1 投票 0

通过 CreateAsyncThunk 使用 RTK 突变

我想从 auth 切片创建登录 API 调用。我在项目中同时使用了redux工具包和rtk查询。我想在 API 调用中使用 fetchbasequey。我有预先定义的baseQuey。 导出常量

回答 1 投票 0

我收到错误:在“redux-thunk”中找不到导出“default”(导入为“thunk”)(可能的导出:thunk、withExtraArgument)

我用 "react-redux": "^9.0.4", "react-router-dom": "^6.21.1", “反应脚本”:“5.0.1”, "redux": "^5.0.0", “redux-

回答 1 投票 0

在 Redux 存储配置中导入 redux-thunk 时出现问题

我目前正在开发一个 Discord 克隆项目,使用 React 和 Redux 进行状态管理。在设置 Redux 的过程中,我在尝试在 Redux 中导入 redux-thunk 时遇到了问题

回答 1 投票 0

Redux Thunk 问题(无法在减速器中运行函数)

我有一个 redux-thunk (redux-toolkit) 问题,当我调度操作 logIn 时,console.log 正在工作,但是 apiInstance.ts 文件中的这个功能 Auth 不起作用 这是我开设的商店和重新...

回答 1 投票 0

ReactJS 和 Promise:那么如何在里面调用 catch 呢?

所以,我有一个动作创建者(它返回一个函数 - 我使用 redux-thunk)。在创建者返回的函数内,我调用一个调度方法并链接 then 和 catch 方法。 这是如何...

回答 2 投票 0

预期有一个赋值或函数调用,但却看到了一个带有react的表达式 no-unused-expressions

我正在用我的意见开发一个网站。出现这个错误,不知道如何解决 预期是赋值或函数调用,但看到的是表达式 no-unused-expressions 是

回答 1 投票 0

如何更改 extraReducers 中另一个减速器的状态?

假设我有以下生命周期操作。 builder.addCase(loginUser.pending, (状态, 操作) => { 状态.isLoading = true; }).addCase(loginUser.fulfilled, (状态, 操作) => { 状态。

回答 1 投票 0

Firebase 身份验证 Redux useSelector

我想在登录成功时重定向到下一个屏幕,但是我在 redux 实现方面遇到了问题。我能够完成登录/注册并获取当前用户,但在文件中...

回答 1 投票 0

我在代码中使用了 redux-thunk。但是 redux-thunk 给了我这个错误——导出“default”(导入为“thunk”)

这里有错误 在“redux-thunk”中找不到导出“default”(作为“thunk”导入)(可能的导出:thunk、withExtraArgument) 这段代码是todosAction.js 从“axios”导入 axios; 小鬼...

回答 1 投票 0

操作必须是普通对象 - React Error

操作必须是普通对象错误。 projectList 组件上的“编辑”按钮应触发一个滑出窗口,该窗口显示项目的详细信息并允许编辑项目。上...

回答 1 投票 0

如何在react redux中使用.dispatch?

我有以下内容 CatsPage.js: 从“反应”导入反应; 从“prop-types”导入 PropTypes; 从'react-redux'导入{connect}; //从'../../actions/catActions'导入*作为catActions; 导入

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.