腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7761)
视频
沙龙
2
回答
React
Redux
with
Typescript
,
属性
在
ActionType
的
Reducer
中
不可用
、
、
、
我正在学习使用
typescript
进行反应,目前
在
Redux
中
实现
Reducer
时遇到了问题。export type UserActionsTypes = | LoginSuccessAction loggedInResponse: action.payload, default: retur
浏览 20
提问于2020-04-09
得票数 0
回答已采纳
2
回答
如何使用
redux
-logic转换来实现类型安全操作?
、
、
、
、
Redux
-logic提供了一种名为transform
的
方法,它允许
在
操作到达reducers之前进行转换。这对各种情况都很有帮助。通常,我希望分派一个只有我
的
用户输入
的
操作,有时我
的
reducer
需要支持数据才能执行状态更新。 因此,我可以
在
redux
-logic转换过程
中
做到这一点,但这似乎与类型安全操作(我也
在
使用)冲突。我如何告诉
typescript
,我
的
浏览 16
提问于2019-04-27
得票数 2
回答已采纳
2
回答
如何在
react
redux
中将操作拆分成多个操作?
、
我有一个api为我
的
react
应用程序提供数据 "data_for_action1": ...}this.props.reduxAction1({})default connect( { reduxAction
浏览 0
提问于2020-11-30
得票数 0
1
回答
组件不通过mapStateToProps从
Redux
商店获得道具
、
、
、
在
我
的
react
组件
中
,我需要将
Redux
存储
中
的
状态作为支持并使用它们。我使用
的
是mapStateToProps,它正确地从
redux
存储获取状态,因为初始值是正确
的
console.logged。但是,当我使用组件时,组件
中
的
所有道具都是未定义
的
。我没有进行任何显式异步调用,这似乎是我在前面发现
的
问题中
的
问题,所以我不知道为什
浏览 1
提问于2018-10-11
得票数 3
回答已采纳
1
回答
错误:在运行Saga之前,您必须使用applyMiddleware
在
商店上挂载Saga中间件
、
、
、
当我添加一个中间件时,出现了一些错误:我有这样
的
错误: */ import { createStore, applyMiddleware, } from "
redux</
浏览 70
提问于2019-08-02
得票数 5
回答已采纳
1
回答
如何修复'ContextType | undefined‘类型上不存在
的
属性
'incrementCount’
、
、
、
、
我试图抽象useContext和useReducer
的
逻辑,使其
在
创建新上下文时不会重复代码,但当我尝试使用
typescript
强类型createContext时,我遇到了一些问题。: any;
reducer
: (state: StateType, action:
ActionType
) =: any; count: number; cons
浏览 73
提问于2021-01-06
得票数 1
回答已采纳
1
回答
Redux
TypeScript
无法将状态映射到道具
、
、
我遵循JavaScript
中
的
redux
教程,但是当我用
TypeScript
编写时,我无法将状态映射到道具。/models/Todo';import { Provider } from '
react
-
redux
';import { connect } from '
react</em
浏览 0
提问于2018-03-26
得票数 0
回答已采纳
2
回答
redux
reducer
中
的
Typescript
、
遵循,我为我
的
reducer
编写了以下代码。不过,
Typescript
无法
在
switch case语句中推断出正确
的
类型。我遗漏了什么才能让它在
redux
指南上像这样工作?Action.action1, stringP
浏览 20
提问于2019-08-03
得票数 0
回答已采纳
1
回答
Reactjs - createStore
在
使用
typescript
时无法识别缩减器
、
我是Reactjs和
Typescript
的
新手,但试图写一个待办事项项目。但是当我调用createStore时,我
在
VSCode
中
得到了一个错误,并且我无法解决。...import { createStore } from "
redux
"; import itemReducerreducers/i
浏览 2
提问于2020-04-26
得票数 0
1
回答
还原机文件
中
action.payload
的
类型错误
、
、
、
、
我
在
还原器
的
文件
中
得到一个类型错误,我
的
属性
'address‘
在
'number’{ connection: boolean;address: string;}'上不存在。我正在使用
redux
和类型记录在我
的
反应应用程序。我知道这是因为排字不正确,但我不知道怎么做。我第一次使用
的
是类型记录和
redux
,并且被困在了这里。 这是我
的
行动档案。export const <em
浏览 0
提问于2021-11-19
得票数 0
回答已采纳
1
回答
无法访问类型化
Redux
存储上
的
属性
、
、
、
我一直
在
搜索google,官方文档,堆栈溢出,通过一个(类型记录)访问我
的
Redux
商店。从理论上讲,这应该很容易用不同
的
指南来完成,但是不管我做什么,我总是会犯一些未定义
的
错误。我能够获得带有自定义类型选择器钩子和console.log
的
存储对象,并按预期看到
属性
,但是当访问它们时,我仍然被拒绝访问。奇怪
的
是,我能够让它工作
的
唯一方法是将存储对象解析为JSON。我还应该注意,我没有问题分配操作来更新存储
中
的
浏览 2
提问于2021-07-21
得票数 0
回答已采纳
1
回答
对象可能是“未定义
的
”,即使
在
将未定义
的
对象添加到还原器接口之后也是如此。
我得到了以下破坏我
的
应用程序
的
错误:
TypeScript
TS2532 14 | const { updateCell文件
中</
浏览 5
提问于2021-06-01
得票数 1
回答已采纳
3
回答
持久化-减少功能给我
的
减速机类型错误在打字记录。
、
、
、
、
我正在尝试配置
react
-
在
我
的
类型记录
react
应用程序中坚持。persistReducer函数给我
的
还原器提供了一个类型错误,即类型‘(状态: IState、未定义,操作:动作)
的
参数=> IState’不能分配给'
Reducer
<unknown,Action>‘
的
参数。"], const persistedReducer = persistReducer(persistConfig,
red
浏览 3
提问于2021-11-15
得票数 2
1
回答
Redux
:没有重载匹配此调用
、
、
我正在使用states,我试图
在
我
的
项目中使用
Redux
实现JWT身份验证和授权,但是"Store.ts“抛出了一个错误,该错误声明如下:"/C:/Projects/AngularProjects/CarRental/src/app/
redux
/store.ts", "owner": "
typescript
&quo
浏览 6
提问于2021-02-06
得票数 1
回答已采纳
2
回答
从减速机挂钩保存到localStorage
因为我想在浏览器关闭时保存一些设置,所以我将这些设置保存到本地存储
中
。从本地存储
中
读取状态不是问题。为此,我
在
useReducer钩子中使用了initialState参数。(不使用
redux
)
浏览 93
提问于2019-01-24
得票数 6
1
回答
无法从actionCreator获得数据
、
、
最近,我一直
在
redux
中
工作,并试图得到我
的
手,我尝试了异步调用
的
redux
-thunk。import {Link,Route} from '
react
-router-dom'importposts.js 它利用
r
浏览 0
提问于2019-04-10
得票数 0
回答已采纳
1
回答
如何通过使用
redux
点击按钮来打开我
的
模式?
、
、
、
、
我想要打开我
的
模式使用
redux
点击<CheckoutButton/>,但它仍然出现在重新加载我
的
浏览器。我看不出我
在
代码
中
做错了什么。我做错了什么?我该如何解决这个问题?如果需要额外
的
代码,我会在请求时加以证明。下面是TacoTypes.js代码:import { connect } from '
react
浏览 0
提问于2018-08-24
得票数 1
1
回答
类型记录显然为发送
的
Thunk推断了错误
的
类型
、
、
、
在
StackOverflow上搜索,我找到了矛盾
的
答案。说,发送一次雷击会返回雷击本身。而则认为,发送一次雷击就会带来一个承诺。
Typescript
的
类型系统似乎表明,发送一次雷鸣
的
类型与雷鸣本身相同。然而,在运行时,我得到了一个承诺对象。我遗漏了什么?为了完整起见,我附加了您将找到沙箱
的
代码(上面提供
的
链接):import { render } f
浏览 5
提问于2020-10-26
得票数 1
回答已采纳
1
回答
在
redux
-form上使用
redux
-
react
library时,表单输入不会更改
、
、
、
、
我正在尝试测试当用户
在
input
中
输入文本时,button会从disabled更改为enabled。它显然可以
在
浏览器
中
工作,但我无法让测试通过。我使用
的
是
redux
-form和
react
-testing-library。但是,如果我使用原生input而不是
redux
-form
的
Field,则测试通过。我用最少
的
代码创建了一个repo来复制这个问题。
浏览 8
提问于2019-12-14
得票数 2
回答已采纳
2
回答
调度
在
减速器
中
不是一种功能。
、
、
、
中
,我希望从是否api获取数据并将其存储在数据
中
,因此我使用getstate获取数据变量并将数据分配给它。我
的
日历组件,我正在将我
的
呼叫者连接到
actionType
// import 'moment/locale/it.js{ ca } from 'date-fns/esm/locale
浏览 0
提问于2019-10-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一个插件让你在 Redux 中写 promise 事半功倍
如何使用react-redux-form填充动态默认值
Redux:可预测化的JavaScript状态管理容器
实现redux
你知道什么时候以及什么时候不使用Redux
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券