腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
/
React
从
组件
记录
推断
准确
的
组件
属性
、
我有来自config
的
简单
的
表单生成器(
React
+
Typescript
),并且我坚持
从
组件
记录
中
推断
确切
的
组件
属性
。包含TS错误
的
在线演示:https://codesandbox.io/s/keen-sky-o2bx5?, value: "option1" }, { label: "Option
浏览 18
提问于2021-11-20
得票数 1
3
回答
React
Typescript
:排除高阶
组件
中
的
属性
、
我有一个HOC,它为包装
的
组件
提供一个
属性
。我想要编写
Typescript
类型定义,以正确地公开由这个HOC创建
的
组件
的
Props类型:基本上复制(
推断
)包装
组件
的
props类型,并删除我
的
HOC提供
的
属性
。有可能吗?在下面的示例中,我有一个特殊
的
withBar,它为任何接受它
的
包装
组件
提供bar:string
浏览 17
提问于2019-06-11
得票数 3
回答已采纳
1
回答
MUI主题
属性
'fullWidth‘在类型'IntrinsicAttributes &{ v5 : Theme;}&{IntrinsicAttributes?:ReactNode;}’上不存在。
、
、
、
我正在使用MUI v5,并且有一个简单
的
FormControl,如下所示,我知道
属性
fullWidth是有效
的
,如中所述。import
React
, { PropsWithChildren } from '
react
'import: { text: string; option: string }[] const FormControl:
R
浏览 0
提问于2021-10-24
得票数 1
1
回答
反应/类型
记录
:非结构化
的
JS PropTypes没有作为
推断
的
TS类型而被选中?
、
、
、
我有一个用JavaScript编写
的
React
项目,我已经开始将
TypeScript
添加到其中。JS
组件
给我提供了TS中
的
问题,因为TS
从
组件
的
PropTypes中
推断
类型,但是我想添加
的
属性
是非结构化
的
(因此不在PropTypes中)。*/}}>Click me</MyButton>} 但是,这给了我一个类型错误,因为我给MyBu
浏览 2
提问于2021-02-22
得票数 0
5
回答
类型
记录
--关于函数类型( ESLint )缺失
的
警告
、
、
、
、
我有一个
REACT
-STATELESS-COMPONENT,在一个与
TypeScript
的
项目中。它有一个错误,说,我不知道它要我做什么这是我
的
代码:import IProp fro
浏览 4
提问于2019-02-21
得票数 39
回答已采纳
1
回答
类型
记录
:儿童对通用反应
组件
的
类型
推断
、
给定一个在两个
属性
上是泛型
的
react
组件
,一个load函数返回类型T,以及子函数(它是一个带有T类型参数
的
单个函数)……}> { return this.props.children(this.props.load());} 类型
记录
无法
从
res
浏览 7
提问于2017-08-05
得票数 4
1
回答
推断
我
的
对象接口以键入" object“
、
我在学
TypeScript
。我正在使用
TypeScript
中构建
的
库中
的
一个
组件
。我想将自己
的
函数传递给这个
组件
,该
组件
将它作为道具接收:import ForceGraph from "
react
-force-graph-3d": number;node对象接收来自graph
的
所
浏览 4
提问于2021-01-20
得票数 0
回答已采纳
1
回答
如何导入没有
TypeScript
定义
的
npm包,让集成开发环境仍然提供智能感知?
、
、
、
、
我使用了一个npm包,它没有
TypeScript
的
类型定义。
准确
地说,我使用
的
是
react
-google-maps库。按照他们
的
示例,我
从
包中导入了以下
组件
:但是,
TypeScript
因此,我对此
的
快速修复方法是声明模块及其成员类型为&qu
浏览 0
提问于2016-08-25
得票数 4
2
回答
反应
TypeScript
高阶构件类型
、
、
为了提供一些条件呈现逻辑,我试图将现有的
react
组件
(
React
)封装到一个高阶
组件
(HoC)中。我面临
的
困难是让
TypeScript
生成一个将HoC包装器和包装
组件
属性
结合在一起
的
组件
。例如:import Select from "
react
-select"; i
浏览 0
提问于2019-03-03
得票数 2
回答已采纳
2
回答
泛型
属性
:为什么这些类型不兼容?
、
我有两个
React
组件
,它们
的
props都带有一个泛型参数TVariables。这些
属性
具有以下字段:TVariables类型
的
variables和(vars: TVariables) => void类型
的
setVariables。当我像这样使用我
的
组件
时: const [variables, setVariables] = useState({ ...someProperties }) <A variables={variables}
浏览 44
提问于2020-12-08
得票数 0
1
回答
GenericType in
React
.FC<Props<T>>
、
、
我正在构建一个基于Hooks
的
React
,它也利用了
TypeScript
。: boolean },这是因为每个项都可能具有该
属性
,用于禁用列表中
的
项。现在,对于与SelectableList
组件
有关
的
问题,我想写如下: const SelectableListComponent:
React
.FC<ISelectableListProps<T>> =问题:不再
推断
类型
的
props:它有any。
浏览 2
提问于2020-01-28
得票数 6
回答已采纳
1
回答
如何用基
组件
赋值
推断
构件道具
、
我正在尝试创建一个
组件
库,并希望利用它中
的
as支持(比如
react
-bootstrap)。但是,我正在与
TypeScript
进行斗争,我不知道如何使它
推断
出所选
属性
的
正确类型。我
的
情况如下: as?: A
浏览 6
提问于2022-01-03
得票数 0
回答已采纳
1
回答
Redux能否假设mapStateToProps传递给它
的
类型?
、
如果我像这样连接我
的
组件
:类型
记录
将给我一个错误,说type {} does not containa property users,但我可以想象它可以
推断
类型
的
mapStateToProps是ReturnType<typeof reducer>,其中还原器是我给我
的
商店
的
功能。有没有任何方法可以更改redux,这样我上面的代码就不会出现类型
记录
浏览 3
提问于2019-10-21
得票数 0
回答已采纳
1
回答
Typescript
(
react
)t:
推断
对象值中
的
泛型
、
、
、
考虑以下代码片段: // index.ts load(): { default:
React
.ComponentType
typescript
从
components对象中
的
组件
属性
中
推断
出泛型类型P。不幸
的
是,这两个条目都没有错误地编译,这意味着在运行时可能会将错误
的
属性
传递给
组件</e
浏览 29
提问于2019-09-30
得票数 0
1
回答
对应为'number | string | undefined‘
的
属性
使用泛型类型值
、
、
这个问题使用了
react
代码,但只针对
typescript
,而不是
React
。 我正在使用一个简化
的
例子,试图让这篇文章更容易阅读。我有一个
组件
MyList,它接受一个传递给props类型
的
泛型类型参数。 此泛型类型
推断
要用于生成子
组件
的
对象。我想使用T[]中
的
索引T[keyof T] ||值为每个子
组件
设置关键字。创建列表和使用索引是没有问题
的
,但是我不知道如何正确地键入list
浏览 25
提问于2019-05-17
得票数 1
回答已采纳
6
回答
PropTypes在
TypeScript
反应应用中
的
应用
、
、
在一个
React
.PropTypes反应应用程序中使用
TypeScript
是有意义
的
,还是仅仅是一个“皮带和吊带”
的
例子?因为
组件
类是用Props类型参数声明
的
: // ...export class MyComponent extends
React
.Component<Props, any> { ... }static propTypes {
浏览 9
提问于2017-01-19
得票数 220
回答已采纳
1
回答
样式-
组件
强类型[主题]
属性
、
、
我使用
TypeScript
和ThemeProvider作为
组件
,我有几个问题: 由于我使用
的
是
TypeScript
,所以如果我能以某种方式使我
的
props.theme
属性
是强类型<em
浏览 0
提问于2018-03-08
得票数 0
1
回答
当
TypeScript
阻止我时,我如何向用于测试库
的
React
Native
组件
添加testId
属性
?
、
、
我正在使用
TypeScript
编写一个
React
Native
组件
,并使用
React
Native Testing Library对它们进行测试。我想在
React
Native
组件
上添加一个testId
属性
,如下所示: <TextInput testId="foo" /> 然后在类似如下
的
测试中引用它: it('receives a search不允许我将testId
属性
放在
浏览 52
提问于2020-12-23
得票数 2
1
回答
在使用
React
.fowardRef和useImperativeHandle时,如何创建ref
的
JSDoc?
、
、
、
我没有在我
的
reactjs项目中使用
typescript
,但我仍然想用JSDocs来
记录
我
的
组件
。问题是我有一个带有
React
.forwardRef
的
函数
组件
,我想创建一个指向ref
的
JSDoc,因为我使用useImperativeHandle并将不同
的
值传递给ref。是否可以使用JSDoc来
记录
ref,以显示我在useImperativeHandle中传递
的
方法和
属性</
浏览 7
提问于2020-08-01
得票数 5
1
回答
类型'ForwardRefExoticComponent<InputProps & RefAttributes<HTMLInputElement>>‘上不存在
属性
'Group’
、
、
、
、
我正在尝试在电台和广播组上绑定一个
react
钩子表单。'antd'; const Radio =
React
.forwardRef<HTMLInputElement, InputProps>((props: I
浏览 552
提问于2021-01-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2018那些前端技术值得关注?
2018年值得关注的5个前端技术
在React中使用TypeScript
如何使用GraphQL构建TypeScript+React应用
使用TypeScript开发React应用(三)-创建状态组件
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券