腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
使用
redux-toolkit
中
的
`
unwrapResult
`
键入
自定义
的
`
useDispatch
`
挂钩
typescript
、
react-redux
、
react-hooks
、
redux-toolkit
我有一个
自定义
的
钩子,它包装了react-redux
的
useDispatch
方法,如果被拒绝就会通知我,问题是我不能推断出解析
的
类型。= (...s: any[]) => any; const dispatch =
useDispatch
actionCreator>) => { return dispatch(actionCre
浏览 141
提问于2020-10-21
得票数 1
回答已采纳
1
回答
将函数传递给promise.then时出现类型错误,但
使用
内联函数调用时工作正常?
reactjs
、
typescript
、
redux-toolkit
我正在将
redux-toolkit
添加到一个
使用
Redux
的
现有项目中,并且我遇到了一些与Typescript类型相关
的
意外行为。在下面的代码
中
,我期望将
unwrapResult
传递给.then
的
行为类似于只传递(res) =>
unwrapResult
(res)。)}; 在第一个示例
中
,
键入
工作正常,并且正确推断了响应
浏览 90
提问于2020-07-20
得票数 0
1
回答
如何
使用
redux-toolkit
对所有分派
的
操作进行
unwrapResult
reactjs
、
typescript
、
react-redux
、
redux-toolkit
我正在
使用
redux-工具箱,并且希望通过不必在每个分派异步操作之后调用
unwrapResult
来减少代码重复。我通过向用户显示一条土司消息来处理所有分派操作
的
错误,因此我需要根据redux工具包展开包装。理想情况下,我希望
使用
如下所示
的
钩子包装从
useDispatch
()函数返回
的
returned
中
的
分派函数.function>
浏览 8
提问于2022-10-11
得票数 0
1
回答
当拒绝createAsyncThunk分派
的
承诺时,如何访问错误对象?
typescript
、
promise
、
compiler-errors
、
dispatch
、
redux-toolkit
我想处理当一个承诺被履行和它被单独拒绝
的
情况。我看到在我
的
代码
中
,传递给它
的
第一个函数总是被调用
的
,即使承诺被拒绝了。我有这样
的
代码,在评论
中
解释了这个问题: if (d.error) { // TS() => { } );
浏览 3
提问于2021-06-16
得票数 1
回答已采纳
1
回答
反应与还原:当其他动作完成时,如何调度动作?
reactjs
、
redux-toolkit
redux工具箱时创建
的
片类
中
的
异步类型。按照本教程
中
redux-toolkit
的
建议,我为调度方法创建了一个
挂钩
:但是,在我认为应该能够放置调度方法
的
地方,我会得到一个错误,即不能在那里
使用
react钩子。我最初
的
尝试是把它放到extraReducers
中</e
浏览 1
提问于2022-10-13
得票数 1
回答已采纳
3
回答
将多个组件连接到React Redux存储区
reactjs
、
redux
我最近刚刚开始
使用
Redux,我设法
使用
以下代码将我
的
<App />组件连接到商店: const mapStateToProps = state => ({}); const但是后来我想将我
的
其他组件连接到商店,并注意到我必须从那里复制粘贴整个代码,然后我还必须导入writeSomething。这看起来很重复,也不好玩,所以肯定有更好
的
方法来做这件事,对吧?我到处找,都找不到我真正想要
的
东西,所以我想知道:有没有一种更简单更快<
浏览 22
提问于2020-01-19
得票数 0
2
回答
使用
多个中间件时,在redux存储上正确
键入
调度
typescript
、
redux
、
react-redux
、
redux-thunk
、
thunk
我正尝试在
使用
thunk中间件和可选中间件记录器(redux-logger)
的
redux存储上配置分派类型。这正确地推断出商店
的
dispatch上
的
thunk类型... import { createStore, applyMiddleware } from 'redux'; import thunk, {当我扩展中间件以包含条件记录器并将一组中间件扩展到applyMiddleware
中
时,无法正确推断商店
的
dispatch。
浏览 61
提问于2021-11-07
得票数 1
回答已采纳
1
回答
仅当状态更改时才为useEffect
reactjs
、
redux
、
react-hooks
、
use-effect
我有一个从redux调用action来获取上传内容
的
useEffect useEffect(() => {}, [getUploads]) 但是,我只想在状态改变时获取我
的
redux-action export const getUploads = () => async dispatch => { dispatch({ type:
浏览 19
提问于2020-04-27
得票数 4
2
回答
向
unwrapResult
传递AsyncThunkAction
typescript
、
redux
、
redux-thunk
、
redux-toolkit
我正在
使用
TypeScript,尽管本教程
中
没有
使用
TypeScript,因为我试图同时学习Redux和TypeScript。在Checking Thunk Results in Components一节
中
,我在调用Redux
的
unwrapResult
函数时遇到了一个类型错误,我还没能找出这个错误。版本
的
完整内容: import React, { useState } from "react"; import {
useDispatch</e
浏览 36
提问于2020-08-30
得票数 5
回答已采纳
1
回答
为什么我不能直接调用钩子?
reactjs
、
react-hooks
我正在学习如何反应和
挂钩
,我想知道为什么我不能直接调用钩子。例如:在redux
中
,我们有一个名为
useDispatch
()
的
钩子,但是要
使用
它,我必须将它分配给一个const。例如:然后开始
使用
它,调用: dispatch(someAction(state))。为什么不可能直接调用它:
useDispatch
(someAction(state))
浏览 2
提问于2022-02-28
得票数 0
回答已采纳
1
回答
我正在尝试在我
的
项目中
使用
redux,但我在
使用
分派调用函数时遇到了问题
reactjs
、
react-native
、
redux
/redux/action/index'import { bindActionCreators
浏览 3
提问于2021-02-14
得票数 0
回答已采纳
1
回答
如何避免错误:无效
的
钩子调用。钩子只能在函数组件
的
主体内调用?
reactjs
、
react-hooks
我有单独
的
文件,在那里我做我
的
get和post axios调用。所以在这个文件
中
我有这样
的
代码 import __ from 'lodash'from "src/model";
浏览 2
提问于2021-09-13
得票数 0
回答已采纳
1
回答
如何在Next.js、SSG或SSR中
使用
Redux工具包调度?
reactjs
、
redux
、
next.js
、
redux-toolkit
、
ssg
我很长一段时间都不知道如何解决getStaticProps或getServerSideProps
中
的
use之类
的
问题。我
使用
redux-toolkit
来管理状态,也
使用
Next.js,但是在我
的
SSG函数中
使用
(
useDispatch
)时,我得到了错误 错误:无效钩子调用。钩子只能在函数组件
的
主体内调用。我还找到了一个
使用
redux-next-wrapper解决问题
的
解决方案。但是
浏览 9
提问于2021-11-25
得票数 1
1
回答
如何为我
的
应用程序定义输入
的
createSelector版本?
typescript
、
react-redux
、
typescript-typings
、
redux-toolkit
、
reselect
在
redux-toolkit
文档
中
,他们建议您在
使用
useSelector钩子时创建以下定义,使其具有正确
的
类型:这将使您不必
键入
所有带有根状态
的
选择器。然而,当到了用createSelector定义回忆录选择器
的
时候,就没有关于如何做类似事情
的
说明了。是否有任何快捷方式或我必须手动<em
浏览 5
提问于2021-04-18
得票数 7
回答已采纳
1
回答
如何在调度时不覆盖Redux
的
状态
reactjs
、
redux
问题不是将新对象添加到数组
中
,而是覆盖它们,然后它会更改为一个新对象。所以,我有几个产品,它们是独立
的
对象。我把它们推到一个数组
中
,并在这里调度一个数组: function Product({ id, title, image, price, rating }) { const dispatch =
useDispatch
(); dispatch( pushItemsr
浏览 23
提问于2021-04-13
得票数 0
回答已采纳
2
回答
带redux
的
类型安全
useDispatch
typescript
、
redux
、
redux-thunk
我
使用
redux-thunk来
使用
异步操作创建者。结果也会返回给相应
的
调用方。function User() { useEffect(() => { .catch(reason => { })} 这是按照预期工作
的</em
浏览 2
提问于2020-01-18
得票数 15
回答已采纳
1
回答
是否应该在容器组件
中
添加异步代码?
reactjs
、
redux
、
redux-saga
我正在制作我
的
第一个React-Redux项目。 我想从getListAPI那里得到数据。 我在GET_LIST_SUCCESS
中
检查了console.log(数据),这就是我想要
的
。但是console.log(temp)在容器
中
,我期望是'data',它只是一个动作对象(只存在类型)。 我怎样才能得到‘数据’?// containerimport {
useDispatch
} from
浏览 13
提问于2020-06-17
得票数 0
回答已采纳
1
回答
在回调内通过角质钩
reactjs
、
react-hooks
我有个定制
的
钩子。我还得到了一个组件,它需要一个函数。函数需要调用我
的
自定义
钩子。这就是我想做
的
:我
的
定制钩子是这样
的
:{ const dispatch =
useDispatch
(
浏览 0
提问于2019-12-17
得票数 1
2
回答
自定义
onclick事件
中
的
火剩余调度
reactjs
、
react-redux
onClick={TestClick}>Click Me </button>let TestClick = (e) => {import { increment, decrement } from './actions'; let TestClick = ()
浏览 1
提问于2021-12-24
得票数 0
回答已采纳
1
回答
单击按钮时,Effect函数无法呈现
reactjs
、
antd
我在我
的
Effect函数中有这个函数,用来对后端进行API调用: export function UpdateGroup(groupId: string, data: { name: string(err) { dispatch(loadingAction(false)); }; </p> Comment: <Input.TextArea
浏览 16
提问于2020-12-29
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
进击的快捷键,详解OneNote自定义快捷键
快速按顺序填充英文字母的技巧,导入Excel后,更方便
干货来了,vue 3.0 自定义指令变化
【Word中快速操作的12个技巧】
用好OneNote,让你的笔记更有条理
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券