腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1200)
视频
沙龙
1
回答
Typescript
无
状态
HOC
react-redux
注入
属性
类型
化
、
、
、
、
我正在进入
typescript
,我似乎不知道如何正确地键入我的无
状态
组件,这些组件都有一个redux
HOC
,为它们
注入
一些道具和函数。这段代码运行正常,只有
typescript
出错。 我遗漏了什么?
浏览 11
提问于2020-06-03
得票数 1
回答已采纳
1
回答
React
HOC
和
TypeScript
3.2
、
、
、
随着
TypeScript
在v3.2中改进了它的JSX
类型
检查,我们现在在正确输入
HOC
时遇到了问题。type Omit<T, K extends string> = Pick<T, Exclude<keyof T, K>>; function
hoc
return (props: Omit<P, keyof Props>) =&g
浏览 0
提问于2018-11-30
得票数 28
1
回答
React
hoc
泛型错误--可以使用约束“InjectedProps”的不同子
类型
实例
化
、
、
为了理解这个问题,我已经把我的例子简化到了最低限度:import React, { FC, ComponentType } from 'react'; param: string; str: string} />; Wrapper.displayName = 'W
浏览 1
提问于2021-03-30
得票数 2
回答已采纳
1
回答
具有react高阶组件和
react-redux
的库抛出错误:仅当使用redux connect函数时,钩子调用无效
、
、
、
、
要点是
HOC
将从我们的redux
状态
中拉出一些切换,并有条件地渲染组件或
注入
道具(取决于所使用的
HOC
)。只有在
HOC
中使用connect函数时,才会出现Error: Invalid hook call.错误。它们可以无错误地返回/呈现作为参数提供的React组件。我已经确认在redux
状态
obj中有一个切换键,库正在拉入
react-redux
( connect函数不是未定义的),如果我将代码复制到React应用程序本身而不是从库中导入,则
HOC</
浏览 60
提问于2021-07-02
得票数 0
1
回答
使用
类型
记录错误的redux :
类型
“{}”中缺少以下
属性
:电子邮件、令牌
、
、
我使用的是和redux,并且遇到了错误:IProps
类型
“{}”中缺少以下
属性
: email,token。应该将道具(电子邮件和令牌)
注入
并
状态
到下一个组件。但在这种情况下,它并不是超越它们。我的特殊包含函数(withLogin.tsx)如下所示:import * as React from "react"; import { connect, MapStateToProps } from "
react-redux
function WithLogin<T exte
浏览 3
提问于2020-07-24
得票数 3
1
回答
React Redux Connect DefaultRootState
类型
、
、
、
我正在升级到
typescript
/ react / redux的最新版本,并且在react redux的连接函数中遇到编译器错误: 我输入了react redux文档提供的以下rootReducer: export type RootState = ReturnType<typeof rootReducer>
typescript
推断出的RootState
类型
为: const rootReducer错误是: /Users/cyprien/projets/vad2&
浏览 35
提问于2020-04-22
得票数 3
4
回答
如何在类中从react-router-dom v6中获取参数值
、
我使用的是react-router-dom v6,不知道如何获取参数值 例如:http://localhost:3000/user/:id 我想让:id 有人使用钩子useParams来获取,但我使用的是类,所以我不能使用钩子。
浏览 5791
提问于2020-06-14
得票数 0
回答已采纳
1
回答
TS2322:键入'{就绪:假;会话: null;}‘不能分配到键入'Readonly<S & withAuthState>’
、
、
this.state = { session: null }我无法在构造函数中设置
状态
浏览 0
提问于2018-03-14
得票数 1
回答已采纳
1
回答
添加道具的高阶组件的子组件的
Typescript
类型
、
如何为Button组件添加
typescript
类型
(如下所示),以便
typescript
知道increment函数已被Counter组件
注入
? 我知道渲染
属性
模式和钩子。我有一种感觉,它与条件
类型
有关,但不确定如何应用它。这有可能吗?
浏览 7
提问于2019-07-20
得票数 1
2
回答
Typescript
-typed redux-persist?
、
、
我有一个使用redux和redux-persist的
Typescript
项目。是否可以使用
Typescript
进行redux-persist迁移配置?主要的困难在于:如果你有一个
Typescript
类型
的root redux
状态
,它通常/总是代表你的
状态
的最新版本(不一定是之前持久
化
的版本)。在迁移的上下文中,在知道数据与
状态
的最新版本不匹配的情况下,如何以
类型
化
方式表示从持久性中读取的数据?interfa
浏览 1
提问于2018-08-01
得票数 2
1
回答
在
TypeScript
抛出编译错误时,用ref回调响应本机-高阶组件
、
、
、
、
我在 on Higher Order Components in
TypeScript
上进行了跟踪,但它并没有给出一个让ref工作的例子。withActions组件定义了两个接口,以确定它
注入
了哪些支持以及它接受了哪些额外的支持。: (component: C | null, action: A) => void;} 我还声明了一个
类型
别名,它表示
HOC
的最终支持
类型
。引发错误,因为React中的无
状态
组件不接受ref回调。然后,一个可能的解决方案是将它的
类型
更改
浏览 0
提问于2018-09-26
得票数 1
回答已采纳
1
回答
Typescript
中的映射对象
类型
这是一个通用的
typescript
问题,但我将从我目前正在处理的
react-redux
应用程序的角度来解释。如果有必要,我可以拿出一般的例子,但希望这将是足够的现在。我正在尝试将redux-thunk react应用程序中的actionCreators映射为已经
注入
了dispatch和getState的
类型
。: () => Promise<number>,问题是我必须手动编写这些
类型
定义,如果我忘记更改它们,犯了拼写错误等等,事情就会变得混乱。因此,我正在寻找自动
化</e
浏览 51
提问于2017-10-24
得票数 2
回答已采纳
1
回答
Redux
TypeScript
无法将
状态
映射到道具
、
、
我遵循JavaScript中的redux教程,但是当我用
TypeScript
编写时,我无法将
状态
映射到道具。/models/Todo';import { Provider } from '
react-redux
'; }Main.tsx: import * as React from 'react';
浏览 0
提问于2018-03-26
得票数 0
回答已采纳
4
回答
DDD -如何在NoSql数据库中存储聚合
、
、
当前的项目需要我们在mongoDB等NoSQL数据库中持久
化
域对象。在许多示例中(包括埃里克·埃文斯,沃恩·弗农)域对象被序列
化
并直接持久
化
到mongoDB。我们希望通过在我们的域对象中没有任何注释来避免将域层与持久
化
相关信息混合在一起。此外,我们还担心将来通过更改域对象来破坏持久
化
数据。我们得出的结论是,我们需要在域对象和持久数据之间进行某种
类型
的DTO转换。 对于这种情况,你们中有谁找到了一个好的解决方案吗?
浏览 1
提问于2017-05-31
得票数 5
2
回答
返回Redux
状态
的一部分的挂钩的
Typescript
类型
、
、
、
我有一个名为useReduxState的钩子,我使用它从Redux中检索一段
状态
,方法是: const STATE_A = useReduxState("STATE_A"); 我在添加
Typescript
: string STATE_A: TYPE_A,} 这是钩子的代码(它使用
react-redux
包中的STATE_NAME]); } 我的目标是能够写出如下内容: const { fooA
浏览 32
提问于2020-08-14
得票数 0
回答已采纳
5
回答
Typescript
with React -在泛型组件类上使用
HOC
、
、
、
render() { }我也有一个类似于这个的
HOC
props: T) => <td><TableElement {...props}/></td>;const FooWithTd = withTd(Foo); 没有办法传递
类型
参数,因为你既不能做withTd(Foo<T&
浏览 4
提问于2018-08-23
得票数 15
3
回答
Lazy<>注射
、
、
、
、
我可以创建一个实例,但是当我调用value
属性
时,我得到了一个异常。return psoriasisReportUserControl; } } 延迟初始
化
的
类型
没有公共的、
无
参数的构造函数。异常,因为
注入
没有将方法
注入
构造函数。我认为我必须编写一个方法来绑定创建一个新实例的东西。
浏览 1
提问于2013-06-10
得票数 8
回答已采纳
2
回答
类型
类型
为params的角ui
状态
、
、
、
、
我所知道的function myCtrl($state: ng.ui.IStateService){} var example = $state.params.example;我说错了:
属性
“示例”在ISt
浏览 11
提问于2016-05-23
得票数 3
回答已采纳
1
回答
棱镜,连接视图和ViewModels与统一,试图理解它
、
、
、
、
使用统一创建视图和视图模型 使用联合作为依赖
注入
容器类似于使用MEF,并且支持基于
属性
的
注入
和基于构造函数的
注入
。主要区别在于,这些
类型
通常不会在运行时被隐式发现;相反,它们必须在容器中注册。通常,在视图模型上定义一个接口,这样视图模型的特定具体
类型
就可以与视图分离。例如,视图可以通过构造函数参数定义其对视图模型的依赖,如下所示。} public QuestionnaireView(QuestionnaireViewModel viewModel):此(){ this.DataConte
浏览 6
提问于2011-12-23
得票数 11
回答已采纳
3
回答
使用键入的道具连接组件
、
、
、
我有一个组件- 'App.tsx‘,它有一个
属性
的
类型
定义。这些道具包括一组待办事项和一个将由connect (
react-redux
)
注入
的操作创建器。在其他文档中,我通读了使用redux和
typescript
,但没有找到答案。todos}; 我想看看是否有一种方法可以不将这两个
属性
指定为AppProps接口中的可选
属
浏览 2
提问于2019-10-08
得票数 0
点击加载更多
相关
资讯
写出易维护的代码|React开发的设计模式及原则
函数返回值类型优化,JSX增强,TypeScript 5.1 发布!
TypeScript在员工屏幕监控系统中的静态类型检查与代码结构设计
TypeScript 3.1增加可映射元组和数组类型
TypeScript 4.1发布,新增模板字面量类型
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券