腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基于
属性
值
的
TypeScript
泛
型
、
我希望有一个接口,它
的
泛
型
类型
基于
此接口中
的
属性
的
值
: type: T,}book.type = BookType.Technology; 然后,location被“暗示”使用Shelf<BookType.Technol
浏览 7
提问于2019-07-21
得票数 1
1
回答
基于
泛
型
类型
的
条件方法参数
、
我正在编写一个新
的
TypeScript
类,它接受一个
泛
型
值
,该
值
将用作函数
的
输入。如果没有给定
值
,则函数不应接受任何输入。 理想情况下,类应该像这样被重载。: T) { /* ... */ } : (arg: T) => void interface Emitter&l
浏览 18
提问于2019-04-12
得票数 4
回答已采纳
1
回答
具有未知数量
的
泛
型
属性
的
Typescript
接口,所有这些
属性
都应类型化为布尔
值
、
我想做一个具有未知数量
的
泛
型
属性
的
typescript
接口,所有这些
属性
都应该被定义为布尔
值
。如果我想创建一个带有
属性
'foo‘和
泛
型
值
的
接口,我会这样做: export interface Foo<T> {} 因为我基本上想做相反
的
事情,所以我试过了 export interface(@
typ
浏览 30
提问于2021-09-21
得票数 1
回答已采纳
1
回答
如何在
typescript
方法中推断
泛
型
返回
值
?
、
我想更好地理解
typescript
是如何用
泛
型
推断返回类型
的
。如果使用
泛
型
类型作为返回
值
的
方法是在没有
泛
型
类型参数
的
情况下调用
的
,那么
typescript
如何推断返回类型?我知道
泛
型
内参数很容易通过传入
的
类型来推断,但如果没有提供
泛
型
类型参数,则无法推断返回参数是如何推断<e
浏览 3
提问于2019-09-09
得票数 0
1
回答
如何从
TypeScript
v2.x中
的
自定义React组件公开“
泛
型
”事件
、
、
、
当我们仍然使用type
Typescript
1.8.x与当时
的
(绝对类型
的
)类型描述文件相结合时,我们使用“event”类型在React组件
属性
中声明一个“
泛
型
”事件。然后,我们可以将该
属性
( We和事件处理程序函数)
的
值
附加到HtmlInputElement
的
“HtmlInputElement”
属性
。现在我们不能再使用
泛
型
的
'Eve
浏览 3
提问于2017-04-03
得票数 2
回答已采纳
1
回答
从特定
的
工厂方法参数值派生类
的
泛
型
类型。
、
TypeScript
中是否有一种方法可以编写一个工厂方法,该方法返回
泛
型
类
的
实例,以便自动派生
泛
型
类
的
特定类型?在下面的示例中,工厂方法create()接受一个枚举
值
,该
值
决定用哪个
泛
型
类型参数实例化返回
的
类。但是,
属性
value
的
类型派生为String|Number|Boolean。是否可以向编译器说明
泛
型
类
浏览 5
提问于2018-01-11
得票数 0
回答已采纳
1
回答
将
值
数组映射到
Typescript
中
的
泛
型
类型
、
、
我正在尝试创建一个函数来将字符串
值
数组映射到
Typescript
中
的
泛
型
类型。数组中
的
值
的
索引与对象中
的
键具有相同
的
索引。例如: 我有一个Person接口 interface Person { firstName: string; }
值
的
数组 const values但我希望返回
的
泛
型
浏览 15
提问于2021-09-23
得票数 0
回答已采纳
1
回答
如何使用异步功能扩展接口?
在
TypeScript
中使用async function扩展接口
的
好方法是什么? 向async function添加一个类似于常量
的
属性
可能会很有用。但是,我还没有能够将这种方法扩展到可以将AugmentedExample接口应用于多个不同
的
async function
的
方式。,一个
泛
型
被提供给接口,但是
TypeScript
抛出一个异常:An interface may only extend a class or another i
浏览 12
提问于2018-08-23
得票数 0
回答已采纳
1
回答
接口与
TypeScript
中
的
通用对象不匹配。
我有一个接口foobar,它有两个
属性
"number“。现在,我尝试将foobar类型
的
对象与
泛
型
对象定义相匹配,其中每个
属性
都是类型编号
的
。math stuff here a: 1,}; 这将导致以下
TypeScript
is 2345:'foobar‘类型
的
参数不能分配
浏览 2
提问于2017-05-24
得票数 1
1
回答
TypeScript
在地图上循环时推断类型
、
、
特定
的
TypeScript
代码从后端接收一个Config类型对象
的
数组.enum TheEnum { Bar = &
浏览 6
提问于2020-09-21
得票数 0
回答已采纳
1
回答
如何在类型记录中将
属性
附加到
泛
型
类型?
、
我正在尝试将其他
属性
添加到
泛
型
类型中。RequestData<T> = { data: { isActive: boolean //
Typescript
is not happy with this} 基本上,我打算将
属性
isActive作为
属性
之一添加到T
的
泛
型
类型中。但打字
浏览 4
提问于2020-06-11
得票数 0
回答已采纳
2
回答
具有扩展参数和默认参数
的
TypeScript
通用约束
、
、
因此,我试图编写一个具有
泛
型
的
函数,它扩展了某个对象,从而限制了它。接下来,我想使用这个
泛
型
和参数
的
定义一起生成一个新
的
“增强”参数。这一切都很好,但只要我想为参数引入默认
值
,
TypeScript
就会发出如下消息( 中有一些不同
的
变体)const test1 = <T extends { foo?对象文字只能指定已知
的
属性
,但类型'T &{ bar
浏览 0
提问于2018-03-14
得票数 9
回答已采纳
3
回答
‘’compile time‘获取定义接口
的
所有
属性
名称
的
方法
、
、
我想创建一个通用
的
TypeScript
类,用于呈现(作为HTML )实现特定interface
的
对象数组。接口中定义
的
所有
属性
名称
的
“编译时”列表
的
最佳方法是什么?像C++模板一样,我相信
TypeScript
可以在“编译时”解析这些
泛
型
,当
TypeScript
类型信息(比如提供给用于实例化特定对象
的
泛
型
的
接口)随时可用时。(例如
浏览 3
提问于2015-05-13
得票数 35
2
回答
TypeScript
中对象文本
的
动态
泛
型
类型推断
、
、
、
、
在类型记录中,我可以声明如下所示
的
泛
型函数:在这种情况下,
TypeScript
有时可以根据传递
的
实际参数推断函数
的
类型参数。是否有类似的方法来定义
泛
型
对象文字,其类型参数可以是
基于
内容
的
动态推断
的
?}interface XYZ<T> { dic
浏览 0
提问于2018-05-24
得票数 13
回答已采纳
1
回答
在不获取
泛
型
类型实例
的
泛
型
方法中读取具体类
属性
、
假设我有一个
泛
型
方法,它是
泛
型
的
,只是为了返回正确
的
类型,这样上游调用方就不必强制转换返回
的
值
。return result;问题 这个
泛
型
方法
的
问题是,我没有得到一个用
泛
型
类型表示
的
具体类
的
实例。这意味着此方法
的
调用方必须显式提供
泛
型
类型,因为无法进行类型推断。publ
浏览 0
提问于2014-09-18
得票数 3
回答已采纳
1
回答
TypeScript
迁移JavaScript函数
我有一个JavaScript助手函数,它允许删除对象
的
属性
: const { [prop]: _, ...result } = obj;}removeProp(obj: Object, prop: string): Object { // tslint:disable-next-line2-如果result是
泛
型
的
,我如何用正确
的
类
浏览 1
提问于2019-07-19
得票数 1
回答已采纳
1
回答
对于可能是也可能不是分层
的
泛
型
T,使用什么类型声明?
、
TableProps<T> { tableStore: TableStore<T>;并且TableStore只有一个必需
的
属性
我
的
问题:我想声明T,表中使用
的
数据类型,由类之外的人提供,可能有一个特定
的
属性
,使该类型具有递归子类型,但不是必需
的
。这是行不通
的
,因为外部类没有定义一个叫做“孩子”
的
属
浏览 34
提问于2018-06-01
得票数 4
回答已采纳
2
回答
如何为扩展接口
的
泛
型函数参数制作
TypeScript
tsdoc文档?
、
、
考虑以下代码,请注意someField
的
文档 interface Test { * Some description. someField: "" someField: "" }); 当我将鼠标悬停在withoutGeneric调用中
的
someField但是,当将鼠标悬停在withGeneric调用中
的
someField上时,不会显示文档:
浏览 71
提问于2021-10-15
得票数 0
1
回答
用键上
的
intellisense将数组重新映射到对象
我目前在理解时遇到了一些困难,他们列出了“键重映射”是可能
的
,但是当实际使用数组时,它只是Type '"key"' cannot be used to index type 'A[E]'中
的
错误。'Prop2',expectedOutput; PS:我试图寻找一个答案,但没有找到任何打字
的
例子
浏览 5
提问于2022-07-27
得票数 1
回答已采纳
1
回答
TypeScript
泛
型
默认类型与上下文类型
、
在
TypeScript
中,我们使用上下文类型,当
泛
型
类型未定义时,
TypeScript
将尝试从返回
值
推断正确
的
类型。const { count: countB } = complex(1)我想问一问,这是一个
TypeScript</e
浏览 3
提问于2021-03-05
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 旅途6:泛型,设计一个栈结构
基于 TypeScript 的 Weex 优化实践
Guns v7.3.0:基于 Vue3、Antdv 和 TypeScript 打造的开箱即用型前端框架
Java中的泛型(很细)
获取对象属性类型、属性名称、属性值的研究:反射和JEXL解析引擎
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券