腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
:
是否
可以
将
泛
型
类型
计算
为
字符串
文字
?
是否
有可能在不显式的情况下
将
泛
型
类型
计算
为
字符串
文字
?
浏览 12
提问于2020-04-29
得票数 1
回答已采纳
1
回答
如何指定依赖于构造函数参数的
类型
变量
private key: K) { } return this.item[this.key];} 使用/扩展是不自然的,因为
类型
参数K采用
字符串
文字
类型
。我希望
类型
参数
为
<T, R>,其中R实际上是T[K]之前
计算
出的值。但是,
TypeScript
不允许R引用构造函数参数,并且不允许key参数的
类型
表达式引用参数本身。此外,构造函数不能具
浏览 22
提问于2018-06-21
得票数 0
回答已采纳
1
回答
将对象键作为
泛
型
传递
在
TypeScript
中,
是否
可以
将对象中的每个键作为
泛
型
传递给该对象中的每个相应值?Items [key: Key extends string]: Item <Key>;{};type Name = 'a' | 'b' | 'c'
浏览 0
提问于2019-08-27
得票数 1
1
回答
将
包含由句点分隔的
字符串
的
类型
转换为嵌套对象
类型
。
、
我有一些
字符串
,包含用句点分隔的文本。
可以
有任意一段时间,例如:const stringY = "a.b.c.d";type TypeX = StringToNestedObject<typeof stringX>
浏览 9
提问于2022-01-08
得票数 0
回答已采纳
2
回答
TypeScript
中对象文本的动态
泛
型
类型
推断
、
、
、
、
在
类型
记录中,我
可以
声明如下所示的
泛
型函数:在这种情况下,
TypeScript
有时
可以
根据传递的实际参数推断函数的
类型
参数。
是否
有类似的方法来定义
泛
型
对象
文字
,其
类型
参数
可以
是基于内容的动态推断的?类似于: obj: <T>{ arr
浏览 0
提问于2018-05-24
得票数 13
回答已采纳
2
回答
为什么
可以
在不指定
泛
型
类型
参数的情况下实例化
泛
型
类
、
、
、
我不明白为什么
TypeScript
允许在没有指定实际
泛
型
类型
参数的情况下实例化
泛
型
类?在下面的示例中,类Foo有一个
泛
型
类型
参数T。在行const foo = new Foo()中,
可以
创建一个新的foo对象,而不必指定
泛
型
类型
参数。foo的
类型
为
Foo<unknown>,bar的
类型
为</
浏览 2
提问于2021-03-06
得票数 0
回答已采纳
1
回答
从标记模板
文字
函数argment推断
类型
我想在带标签的模板
文字
函数中从
泛
型
参数中获取
类型
。 但
typescript
无法从argment 'template‘中读取。它只是
将
类型
读取
为
TemplateStringsArray。hello ${'world'}`; template: TemplateStringsArray;} */ 有没有办法
将
浏览 15
提问于2021-10-01
得票数 1
回答已采纳
1
回答
转换
类型
记录反作用
计算
器按钮组件
、
、
我正在努力找出我在
TypeScript
中缺少的东西,以便
将
这个
计算
器应用程序转换为
TypeScript
。我创建了一个
类型
ButtonProps,但除了“any”之外,我不知道该
将
handleClick或子元素设置为什么。另外,函数“isOperator”,我设置
为
接受一个数字或
字符串
,因为它检查它
是否
不是一个数字或它
是否
是一个特定的
字符串
。然而,打字稿却在对我大喊大叫:这个表情是不可挽回的。不能调用
浏览 2
提问于2021-03-16
得票数 0
回答已采纳
1
回答
TypeScript
-
字符串
文字
类型
不能分配给扩展
字符串
文字
类型
的
类型
参数
如果baz具有
类型
T,那么它不应该允许来自FooType的任何值吗 除了子类可能需要的其他
字符串
文字
之外,如何使类属性baz接受任何符合FooType的值?
浏览 1
提问于2018-11-30
得票数 0
3
回答
TypeScript
和非
泛
型
类型
参数
、
: T[K];它是一个有效的
泛
型
映射
类型
,它使用
泛
型
类型
T和T的字段(键)作为自己的索引
类型
。export type FeaturesMapEx<T, K extends keyof T>: T[K
浏览 5
提问于2019-04-17
得票数 3
1
回答
流如何解释
泛
型
类型
?
我想了解流如何决定
泛
型
类型
的使用
类型
,以及
是否
有一种方法
可以
控制
泛
型
类型
的推断级别(我的意思是进一步解释)。 这个问题是由提出的。然而,我
可以
想象,在许多语言中,这会很好--当输入一个string时,我们
将
返回一个string,否则我们
将
返回原始的T
类型
的value --但出于某种原因,Flow并不是这样。但是,这意味着当我们有一个
类型
浏览 1
提问于2019-04-17
得票数 4
回答已采纳
1
回答
键入返回
类型
联合的允诺时出现的问题
(使用
TypeScript
4.6.3)打字稿游乐场是。这根本没有任何意义,因为TS应该能够推断{outcome: LoginOutcome.FAIL}是LoginResults
类型
的一个有效实例。
浏览 7
提问于2022-04-03
得票数 0
回答已采纳
1
回答
将
泛
型
类型
约束
为
文字
类型
、
我的问题有两方面: 我想知道
TypeScript
中
是否
有一种
将
泛
型
约束
为
某种
文字
类型
的方法。我的意思是这有点像function foo<T is a string literal>(...)。最接近这种行为的是function foo<T extends string>,但是这允许
字符串
文本和
类型
" string“本身的联合作为T的值。如果这在
TypeScript</em
浏览 1
提问于2016-12-10
得票数 5
2
回答
基元的特例
泛
型
类型
参数
、
、
背景class InputDataPort<T> {问题 但是,我遇到了一个基本
类型
的问题。
浏览 4
提问于2016-12-08
得票数 3
回答已采纳
1
回答
如何避免在
Typescript
中每次使用时都重复
泛
型
类型
约束?
、
、
、
在
Typescript
中使用
泛
型
时,如何避免不断重复
类型
?如果我对
泛
型
类型
有一些约束,那么我必须在使用
泛
型
类型
的任何地方重复该约束。这很乏味,也不是很枯燥。/17574现在,如果我想在其他地方使用我的
泛
型
类型
,我也必须重
浏览 0
提问于2020-05-29
得票数 0
1
回答
TypeScript
从任何
字符串
扩展,但使用
类型
覆盖
、
、
我有一个函数来检查
泛
型
类型
的值
是否
存在于数组中: values: T[],// no
typescript
error is thrown here const shouldBeInvalid = isValueInArray(['OPEN', 'AN
浏览 6
提问于2022-07-13
得票数 1
回答已采纳
1
回答
是否
可以
创建
泛
型
数组的属性值
、
、
SelectInputProps<T extends Option> { defaultValue: string;我想要的是让defaultValue只接受选项值中的任何
字符串
options: T[];} 我读过这篇接近我的用例的文章,但是它从已经定义的数组中获取
类型
我不知道
将
传递哪些值,因此
泛
型
。SelectInputProps
浏览 4
提问于2022-07-08
得票数 0
回答已采纳
1
回答
在
Typescript
中,
可以
使用
泛
型
添加属性键吗?
在
typescript
中,
可以
使用
泛
型
添加属性键吗?我想知道
是否
有可能捕获
字符串
文字
类型
,例如'some-key'/T extends string,并在另一种
类型
中使用
文字
。
浏览 33
提问于2018-05-30
得票数 2
回答已采纳
2
回答
Typescript
在返回嵌套对象时未返回嵌套
类型
我希望我的函数返回嵌套
类型
的内容,但即使我们确定应该返回的
类型
,它也不起作用。console.log(some.extra); // error, can't reach "extra" LIVE EXAMPLE 我希望“一些”包含并提出"extra“和"prop”,但采用"extra“是在吐出
TypeScript
浏览 8
提问于2019-04-16
得票数 2
回答已采纳
2
回答
如何在
TypeScript
中动态设置构造函数方法的
类型
、
我正在尝试创建一个类或构造函数,我指定了一个在它的方法
类型
中使用的值列表。animalTest.getAnimal('mouse') 我希望getAnimal有'sheep' | 'dog' | 'cat'
类型
浏览 3
提问于2022-01-13
得票数 1
回答已采纳
点击加载更多
相关
资讯
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TypeScript的6个高级技巧,让代码更清晰
让我这么说吧:TypeScript的最新数据类型实际上是未知的
这个 TypeScript 技巧会让你大吃一惊
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券