腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
操作
检查
不
触发
createAsyncThunk
内部
的
fetch
API
调用
、
、
、
我试图在一个
createAsyncThunk
中进行
fetch
,但是
fetch
没有被
触发
,即使在另一个
createAsyncThunk
中使用了相同
的
代码结构并且
fetch
运行良好。当我在extraReducer中执行console.log(
操作
)时,它会抛出以下消息:message: "[Immer] Immer only supports setting arraystate.error = `Something went w
浏览 50
提问于2021-02-19
得票数 0
回答已采纳
1
回答
React工具包
createAsyncThunk
由于飞行前
检查
而无法工作
、
当我发布到我
的
API
时,POST按预期工作,但是飞行前选项
调用
被拒绝,即使POST成功,完成
的
代码也永远不会被执行。这是我
的
API
调用
和切片 "general/executeTrade", async (trades,: { "Content-Type": "application/j
浏览 4
提问于2022-01-31
得票数 0
回答已采纳
1
回答
使用Redux工具包
的
通用加载状态减少器
、
、
、
、
我使用
createAsyncThunk
进行
API
调用
,我喜欢它是因为它为
API
请求
的
不同状态提供了
操作
创建器,这样我就可以跟踪reducer中
的
加载状态和错误。但是我
的
问题是,如果我想要一个单独
的
缩减程序来跟踪我
的
API
调用
的
loading、error和success,该如何使用redux-toolkit来实现呢?我知道我可以从我
的
cre
浏览 1
提问于2020-10-13
得票数 3
回答已采纳
2
回答
createAsyncThunk
:中止先前
的
请求
、
、
我使用
createAsyncThunk
向某些
API
发出异步请求。在任何特定时刻,只有一个请求是有效
的
。我理解,如果我有从上一次
调用
中返回
的
承诺,则可以使用提供
的
AbortSignal中止请求。问题是,“自动”拒绝之前
的
请求是否会以某种方式中止?我在考虑两个选择: 保留了本州
的
最后一个AbortSignal。似乎是错误
的
,因为状态应该是serializable.keeping --最后
的
承诺--以及它在全局变量中<em
浏览 5
提问于2020-11-03
得票数 2
回答已采纳
1
回答
Redux Toolkit w/ TS:建议
的
方法是什么?
、
、
、
、
最近,当我尝试使用两个不同版本
的
API
时,我遇到了这个问题。逻辑是,如果
API
的
v2给我一个404错误,那么我会尝试v1,如果没有错误,我将使用来自v2
的
结果。下面是我
的
尝试:我为每个版本创建了两个单独
的
异步thunk
操作
,然后创建了一个异步thunk,在其中我分配了两个
操作
。这种方法有几个问题: 我不知道如何正确地键入这个响应,就像在let response = await thunkApi.dispatch(getV2Loggin
浏览 0
提问于2020-09-09
得票数 0
1
回答
Redux thunk
fetch
返回函数而不是值
、
、
、
、
,但是每当我尝试
调用
fetch
函数并将其保存到const,而不是像通常那样返回对象时,它就会返回函数。reddit.js
API
提取函数 const response = await
fetch
(`${
API
_URL}/ne
浏览 4
提问于2022-10-04
得票数 0
回答已采纳
2
回答
Redux工具包和Axios
、
、
、
、
我使用连接到带有Axios
的
API
。state.products.concat(response.data.products); }axios正在连接到
API
,因为要打印到控制台
的
注释行显示了数据。但是,state.products.concat(response.data.products);抛出了以下错误:有办法解决这个问题吗?
浏览 2
提问于2020-02-14
得票数 13
回答已采纳
3
回答
如何在Redux
的
createSlice中使用Redux?
、
、
、
我遇到了Redux (RTK),并希望实现它提供
的
更多功能。我
的
应用程序分派给通过createSlice({})创建
的
减缩器片(参见) 到目前为止,这是非常出色
的
。我可以很容易地使用内置
的
dispatch(action)和useSelector(selector)来分派
操作
,并很好地接收/响应组件中
的
状态更改。我想使用来自axios
的
异步
调用
从
API
中获取数据,并在请求( A)已启动( B)完成时更新存储。
浏览 6
提问于2020-02-20
得票数 51
回答已采纳
1
回答
Redux saga -如果redux存储中已存在数据,则跳过
API
请求
、
、
、
我们有一些函数是由saga在每个
FETCH
_REQUEST
操作
上
触发
的
。", usersList}) yield put({type: "
FETCH
_FAILED", error})} 如果成功,则
触发
FETCH
_SUCCEEDED
操作
,并将接收到
的
数据保存到状态。但在我看来,“进行或不进行
API
调用
”
的
浏览 0
提问于2017-09-18
得票数 5
1
回答
redux-工具包中
的
redux
、
、
、
、
我正在尝试使用来破坏下面的
API
调用
GET_PROFILE, try { }上面的函数是在没有任何错误
的
情况下工作
的
,并且获取
的
数据
浏览 6
提问于2022-07-17
得票数 1
回答已采纳
1
回答
触发
createAsyncThunk
以在createSlice中发布附加数据?有可能吗?
、
、
我有两个
api
,一个是将一个MMA战斗机添加到adding表中,另一个
api
用于获取所有的权重类来填充我
的
菜单,如果我要添加
的
是其重量类当前不存在于加权类表中
的
战斗机,我将需要通过我
的
加权类
api
端点添加新
的
加权类记录所以这是我第一次呼吁增加一个新
的
战士: 'fighters/addFighter'
浏览 0
提问于2021-05-12
得票数 0
1
回答
redux-未
调用
工具包extraReducers
、
、
、
我正在试用
createAsyncThunk
,但无法启动extraReducers。这就是我现在所拥有的: export const getAllAgents =
createAsyncThunk
( async (token: string) =Bearer ${token}`); const response = await <em
浏览 42
提问于2020-10-17
得票数 0
4
回答
我应该在react组件或redux
操作
中获取数据吗?
、
、
、
从
API
中获取数据
的
更好方法是: 在redux
操作
中获取数据
浏览 2
提问于2019-01-31
得票数 9
回答已采纳
1
回答
仅当特定lambda请求时,才允许cognito AWS
API
操作
完成
、
、
我希望所有的身份验证请求都通过我自己
的
lambdas,而lambdas将
调用
AWS Cognito
API
。我
不
希望javascript浏览器能够通过直接
调用
Cognito
API
来执行任何
操作
。例如,lambda是否可以
触发
对原始lambda
调用
者
的
IAM身份
的
检查
,并基于策略拒绝请求? Lambda Caller --> Cognito
API
--&g
浏览 4
提问于2018-12-28
得票数 1
3
回答
使用redux-toolkit处理错误
、
、
在我
的
案例中,有关错误
的
信息深深地存在于响应中,我正在尝试将我
的
项目移动到redux-toolkit。这是它过去
的
样子: let warning ...} 虽然最初
的
响应看起来是
浏览 4
提问于2020-08-17
得票数 10
回答已采纳
2
回答
从Redux迁移到Redux工具包
、
、
、
、
我如何转换下面的旧功能,我需要
createAsyncThunk
来实现这一点吗?dispatch(responseLogin(user)); .catch((error) => { });我
的
第一片看起来是这样
的
浏览 10
提问于2020-09-18
得票数 1
回答已采纳
1
回答
无法从连接
的
React组件
触发
createAsyncThunk
、
、
、
、
我正在尝试使用
createAsyncThunk
进行一些应用程序接口
调用
,但我似乎无法使其正常工作。我
的
正常
操作
正在工作,所以我必须正确地将我
的
组件连接到redux,但是我遗漏了关于
createAsyncThunk
的
一些不同
的
东西。从下面
调用
this.props.checkSession()什么也不做。checkSession中
的
任何console.logs都不会打印,因为
fetch
()永远不会命中服
浏览 18
提问于2020-07-10
得票数 0
回答已采纳
4
回答
CreateAsyncThunk
错误:
操作
必须是普通对象。使用自定义中间件进行异步
操作
、
、
、
、
我目前正在设置我
的
RTK (Redux ),并做了一些小测试。configureStore({ login: loginSliceReducer})import { createSlice,
createAsyncThunk
/services/ApiService' '
api
/authorize',
浏览 1
提问于2020-07-20
得票数 7
1
回答
Redux:从片减速器动作中
调用
thunk动作
、
、
、
、
我有一个树结构,它是按需装载儿童
的
,这是我
的
减速机。我遇到
的
问题是,当我想从toggleExpandedProp
调用
我
的
thunk
操作
时,我会得到异常(参见下面)。我该怎么办?('data/nodes/getRoot', async () => { const response = await axios.get('http://localhost:5000/
api
/
浏览 3
提问于2021-04-08
得票数 1
回答已采纳
3
回答
如果第二个获取请求取决于第一个请求,如何从承诺返回数据?
、
、
、
、
我想从2个
api
中获得一些数据,但我需要从第一个
api
中获得一些属性,以便向第二个
api
发出获取请求。我还需要第一个
api
的
整个响应。export const fetchTrip =
createAsyncThunk
( async (payload, thunkAPI) => {const result =
fetch
( 'http:/
浏览 6
提问于2022-07-21
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券