腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
createAsyncThunk
拒绝
的
操作
测试
reducer
、
目前,我
使用
的
是@redux/toolkit
的
v1.4.0,当我
使用
通过自定义rejectedWithValue
的
createAsync thunk创建
的
被
拒绝
的
操作
来
测试
一个
reducer
时。可以
使用
自定义错误有效负载创建
操作
对象,如下所示 asyncThunkAction.rejected(null, '', undefined,
浏览 16
提问于2020-12-23
得票数 0
1
回答
如何
使用
typescript从createAsynchThunk内部调用调度
、
我创建了一个新
的
react redux工具包应用程序,只是在尝试从
createAsyncThunk
调用内部调用调度时遇到了问题。export const fetchBoardAsync =
createAsyncThunk
( async (boardId: string, thunkApiextraReducers` field lets the slice handle actions defined elsewhere, // incl
浏览 3
提问于2021-11-23
得票数 0
2
回答
Redux工具箱thunk动作泛型错误处理程序
、
、
、
我很喜欢redux工具包,但我想知道是否有一种方法可以为任何被
拒绝
的
thunk添加一个通用错误处理程序?就像浏览器有您可以侦听
的
事件一样,我想向我
的
错误跟踪器报告任何被
拒绝
的
承诺。
浏览 13
提问于2022-02-23
得票数 3
回答已采纳
1
回答
Redux-工具包
createAsyncThunk
派单显示为未定义
、
、
、
、
使用
Redux-Toolkit时,我试图在
createAsyncThunk
中
使用
ThunkAPI & dispatch,但由于类型错误而被
拒绝
。不确定如何解决此问题。我
的
商店: export const store = configureStore({ middleware: [...getDefaultMiddleware()], }); 我
的
操作
: export const t
浏览 19
提问于2020-07-07
得票数 1
回答已采纳
1
回答
:无法访问从服务器发送
的
错误消息
、
、
、
、
在客户端,我希望显示我从服务器发送
的
自定义错误消息。但是,当我console.log
操作
对象时,错误消息是:‘状态代码为500
的
请求失败’。 如何访问从服务器发送回来
的
错误消息?我对
createAsyncThunk
中
的
错误处理做了一些研究。根据文档,我可以用rejectWithValue.But来处理错误--在我
的
例子中,我想不出如何实现它。代码片段如下所示:import { createSlice,
createAsy
浏览 3
提问于2021-03-02
得票数 2
回答已采纳
1
回答
我无法从
createAsyncThunk
函数捕获状态和json值
、
、
、
、
usersSlice.jsimport { API } fromexport const signIn =
createAsyncThunk
("users/signin", async (params) => { const { loginDatalocalStorage.setItem("user", JSON.st
浏览 40
提问于2021-07-28
得票数 0
回答已采纳
1
回答
未处理
的
拒绝
(TypeError):
使用
redux thunk时,state.push不是一个函数
、
、
我得到了这个错误,未处理
的
拒绝
(TypeError):state.push不是一个函数,当
使用
redux thunk时,当在错误后重新生成页面时,新词被添加到数据库中。 return { dic
浏览 9
提问于2021-06-14
得票数 2
回答已采纳
1
回答
使用
Redux工具包进行正确
的
错误处理
、
、
、
例如,当一个登录函数调用一个API时,它会返回一个错误,原因是诸如无效凭据之类
的
东西。我注意到它仍然会在额外
的
减速器部分中完成。我是否应该添加一个if语句来检查响应码是否为200,或者有没有办法让thunk通过被
拒绝
的
情况?
浏览 19
提问于2021-09-10
得票数 0
1
回答
Redux工具箱没有检查被
拒绝
的
情况
、
我刚开始
使用
redux工具包,如果尝试登录
的
用户不是注册成员,我
的
目标是不让仪表板呈现。如果用户名或密码无效,我将从后端发送一个500错误,这很好。即使api响应为500,extraReducers也不会被
拒绝
,相反,它将转到满足
的
case.My预期,即如果api出现错误,它将转到被
拒绝
的
情况。下面是我
的
一份, import {
createAsyncThunk
, createSlice } from "@reduxjs
浏览 2
提问于2021-12-29
得票数 0
回答已采纳
1
回答
createAsyncThunk
的
动作创建者能被添加到“减速器”中而不是createSlice中
的
“extraReducers”中吗?
、
、
、
在中,
createAsyncThunk
返回
的
动作创建者
的
还原器作为extraReducers传递给createSlice,如下所示://omit
createAsyncThunk
name: 'todos', reducers: { //
浏览 15
提问于2021-05-30
得票数 1
回答已采纳
1
回答
如何为createSlice ()
的
extraReducers编写
测试
( Jest +酶)?
、
、
、
、
我已经开始
使用
@reduxjs/toolkit创建我
的
应用程序,但有点卡住了。我找不到任何资源可以指导我如何在extraReducers中对逻辑进行单元
测试
。任何帮助都是值得欣赏
的
。示例: 示例: const fetchList =
createAsyncThunk
('example/fetchList', async ({skip, reset, ...rest}) => {}, }); //Test..对于setId() const i
浏览 32
提问于2020-06-23
得票数 6
回答已采纳
1
回答
如何在具有多个apis
的
Redux-toolkit中构造数据减少器
、
、
、
、
我是
使用
typescript和redux-toolkit (主要是createSlice,
createAsyncThunk
)开发应用程序
的
初学者。我仍然对如何
使用
多个数据apis构造/管理数据感到困惑域中有3个端点。, info: infoSlice.
reducer
每个切片都有
reducer
,
createAsyncThunk
,extraReducer
浏览 15
提问于2021-07-14
得票数 0
2
回答
在API响应之后,Redux工具箱状态没有更新。
、
、
新
的
redux工具包。Redux还原器在API响应后不更新状态,如果在API调用其工作状态之前更新状态,则在下面描述我
的
代码 },}); export default userSlice.
reducer
浏览 11
提问于2021-09-23
得票数 1
回答已采纳
3
回答
如何在打字本中
使用
createAsyncThunk
?如何设置“待决”和“
拒绝
”有效载荷
的
类型?
、
、
、
现在,我已经有了这些
操作
,我用在上传雷击
的
生命周期。}这就是我处理生命周期
操作
的
方式吗?异步处理程序
的
返回是fulfilled
操作
的
payload,对吗?但是,如何设置pending和rejected
操作
的
rejected类型?我应该向try-catch处理程序中添加一个
createAsyncThunk
块吗? 这就是我应该做
的
关联吗?在这种情况下
使用
createAsy
浏览 5
提问于2021-04-23
得票数 6
回答已采纳
1
回答
Param Redux数据未正确填充到存储中
、
、
、
、
我
的
Redux商店遇到了问题,当我通过一个Thunk
操作
来传递参数
的
时候。在没有参数
的
情况下,我
的
存储是正确填充
的
。
操作
正在成功完成,我可以看到数据已经通过我
的
操作
的
成功/已完成消息返回到前端,但没有迹象表明它将作为状态进入存储。 动
浏览 8
提问于2021-05-21
得票数 1
回答已采纳
2
回答
redux工具箱无法从我
的
操作
中获得价值
、
、
、
我试图分派一个
操作
,该
操作
将返回存储在asyncStorage中
的
值,它是redux本机项目,我正在
使用
redux工具箱,我不知道它为什么总是返回状态
的
初始化值,用户总是null,可以输入“帮助”,下面是我
的
代码: export const store = configureStore({ myuser : userAuth},
浏览 4
提问于2022-07-09
得票数 0
1
回答
Redux Toolkit
的
createAsyncThunk
从不分派被
拒绝
的
操作
、
、
、
我
使用
Redux Toolkit
的
createAsyncThunk
和Axios来处理异步请求。即使我输入了一个明显错误
的
URL (应该返回404)作为端点,被
拒绝
的
操作
似乎从未被分派过。这是我
的
Redux切片文件: import { createSlice,
createAsyncThunk
} from "@reduxjs/toolkit"; import axios from "axioss
浏览 32
提问于2021-09-26
得票数 1
回答已采纳
3
回答
如何在发送API请求时显示加载指示符
、
我正在
使用
axios发送http请求我试图定义一个that对象,以便每当我调用一个
操作
时,将它设置为true这是我尝试过
的
const
浏览 4
提问于2021-01-04
得票数 0
回答已采纳
1
回答
Redux问题:异步分派调用后
的
状态更新?
、
、
、
、
我尝试
使用
来自Redux Toolkit
的
Redux Toolkit来处理用户登录,但遇到了一些问题。我在这里创建了一个 ('right@gmail.com‘+任何密码=>成功,其他组合=>
拒绝
)。我创建了一个用户
使用
reactstrap输入电子邮件和密码
的
模式。单击Login按钮,您将看到表单。
createAsyncThunk
将创建三个
操作
:pending、fulfilled和rejected。我在userSlice中
的
user
浏览 16
提问于2021-06-13
得票数 2
回答已采纳
3
回答
属性' type‘在'AsyncThunkAction<fetchUserResponse,void,{}>’中缺失,但在类型'AnyAction‘中是必需
的
。
、
代码:当我尝试分派fetchUser()
操作
时类型'AsyncThunkAction<fetchUserResponse,voi
浏览 8
提问于2021-04-15
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券