腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
TypeScript
:
获取
联合
的
可能
类型
的
名称
(
作为
字符串
)?
typescript
、
discriminated-union
可以获得Union
的
可能
类型
的
名称
吗?假设我已经定义了这些接口和
类型
别名: // https://basarat.gitbook.io/
typescript
/type-system/discriminated-unions width: number;} type Shap
浏览 17
提问于2021-01-25
得票数 0
1
回答
将
字符串
枚举
类型
转换为枚举值
的
联合
类型
typescript
、
enums
如何
获取
typescript
字符串
枚举
的
联合
类型
?B = 'b',给定一个类似上面的枚举
类型
,我如何获得
联合
类型
"a“| "b”?
浏览 1
提问于2017-09-06
得票数 5
1
回答
元素?我能完成这个任务吗?
typescript
以下是我想要完成
的
任务:type NameType = elementof names; // This is not valid
TypeScript
type NameType = "foo" | "bar" | "baz"; 一个解决方案需要完成一些事情。提供一个有序
的
可枚举
字符串
序列
浏览 0
提问于2018-06-05
得票数 4
回答已采纳
1
回答
如何向`h${headingLevel}`自定义标签传递className
reactjs
、
typescript
、
jsx
我正在创建一个带有动态级标题
的
自定义组件: const HeadingTag = `h${headingLevel}`; ...如何将默认HTML属性传递给解析为默认HTML标记
的
自定义标记?
浏览 8
提问于2019-04-22
得票数 1
回答已采纳
1
回答
是否可以使用变量值
作为
Typescript
中
的
联合
类型
之一?
javascript
、
typescript
、
typescript-typings
我正在尝试在
Typescript
中实现类似以下示例
的
内容:const orangeOption:string = 'Orangeit's easier for me to refactor them in future我希望使用变量,而不是将
联合
类型
作为
FruitType
的
文字
字符
浏览 4
提问于2016-08-26
得票数 7
回答已采纳
1
回答
在
TypeScript
中,"extends“和"in”意味着什么?
typescript
、
keyof
在
TypeScript
中,某些
类型
是使用extends keyof或in keyof定义
的
。我试着去理解他们
的
意思,但到目前为止我没有成功。我得到
的
结果是,keyof仅返回一个
联合
类型
,它
的
所有
名称
作为
可能
的
值存在于您在keyof之后指定
的
类型
上
作为
属性名。现在,如果我想一想extends keyof和in keyof
的
浏览 0
提问于2019-08-03
得票数 131
回答已采纳
2
回答
基于接口
的
静态属性
的
类型
typescript
我有多个接口,它们都有一个名为id
的
属性,每个接口都有一个唯一
的
静态
字符串
。string,} id: 'dog',} 然后我有另一个接口,它
的
属性需要是上面接口
的
我知道我可以使用string,但如果
可能
的话,我想使用
TypeScript
类型
检查。有没有更好
的
方法?
浏览 12
提问于2020-02-26
得票数 0
1
回答
基于
TypeScript
中
的
索引签名推断泛型
类型
typescript
、
typescript-generics
我有一个用于数据分析
的
TypeScript
库,它涉及到我指定CSV文件列标题
的
名称
,然后在我
的
代码中重用它们。我一直在努力改进我
的
代码,以便推断出这些列名,因此我
的
IDE将开始提供它们
作为
自动完成建议,但我很难按照我所期望
的
方式进行推理。在本例中,我希望泛型
类型
T将根据我
的
'NAME' | 'COUNTRY'属性中对象
的
属性
名称</e
浏览 1
提问于2021-12-03
得票数 1
回答已采纳
1
回答
TypeScript
中任意
类型
数
的
非析取并
typescript
、
typescript-generics
在
TypeScript
中,我希望创建一个
联合
类型
,表示属于一个或多个不同
类型
的
值,类似于或中
的
oneOf。根据,
TypeScript
中
的
联合
操作符应该这样做,因为它代表集合
联合
(包括或)。但是,这与
TypeScript
中
的
类型
推断行为不匹配,因为似乎假定值完全属于一种
联合
类型
(析取、合并或排他性或)。手动操作将导致随着
类
浏览 1
提问于2020-07-02
得票数 3
1
回答
从对象
的
值键入
typescript
最近我遇到了一个严格指定
的
允许
字符串
被传递到函数中
的
问题:send('error'); // Error 上面列出
的
函数将只接受TypedList
的
三个值之一。基本
浏览 1
提问于2017-06-22
得票数 3
回答已采纳
1
回答
从
TypeScript
中
的
keyof类派生
的
联合
类型
typescript
、
types
在
TypeScript
中有没有一种方法可以使
联合
类型
成为仅在类中找到
的
键
的
联合
?我只想要一个来自MyClass属性
的
联合
类型
?我在
TypeScript
中缺乏正式
的
词汇表,所以我不确定在这里有什么
可能
会有帮助。 我在这里和网上都看过了,但我发现了与我所寻找
的
不同
的
东西。例如,我遇到过 type MyType = keyof MyClass; 但是这
浏览 14
提问于2021-08-01
得票数 1
回答已采纳
1
回答
获取
只读数组元素成员
的
TypeScript
类型
typescript
我有一个名为PokemonData
的
readonly Pokemon[]数组。每个元素都有一个name成员。有没有
可能
做一个type是一个口袋妖怪名字
的
连接列表?Bulbasaur',}] as const; type
浏览 12
提问于2019-12-02
得票数 1
回答已采纳
2
回答
TypeScript
中
的
代数数据
类型
typescript
、
algebraic-data-types
用另一种方式表达declare var windowState: WindowState STATE_MAXIMIZED =原始问题type Weather = '
浏览 6
提问于2015-11-25
得票数 14
回答已采纳
1
回答
TypeScript
:如何正确缩小交叉
类型
的
联合
typescript
、
vue.js
、
vue-router
我目前正在构建一个组件,它可以接受某些路由,并使用嵌套
的
路由器视图生成步骤。我使用
的
是vue-router
的
RouteLocationRaw
类型
。RouteLocationRaw是string和两个交叉
类型
的
联合
,定义为} 我想做
浏览 11
提问于2022-09-13
得票数 0
回答已采纳
1
回答
具有工作自动完成
的
"keyof“和"string”
的
联合
类型
typescript
、
typescript-typings
、
union-types
我希望公开一个方法,该方法以某些Union
类型
作为
参数,并为此提供自动完成。由于这个
联合
类型
可以通过声明合并来扩展,所以自动完成是这里
的
一个关键特性。但是,如果用户在使用我
的
库时不使用
TypeScript
,或者不想向声明中添加特定
类型
的
类型
,那么它应该另一种方式接受string
作为
联合
类型
。简而言之,:我希望
联合
类型
自动完成,但
浏览 3
提问于2021-03-05
得票数 1
回答已采纳
5
回答
字符串
联合
到
字符串
数组
typescript
我有一个
字符串
联合
类型
如下:我想要一种
类型
安全
的
方法来
获取
可以在这个
字符串
联合
中使用
的
所有
可能
的
值result = Object.getOwnPropertyNames(valuesAsKeys);
浏览 1
提问于2017-06-11
得票数 154
回答已采纳
1
回答
带有条形‘\’操作符
的
类型
定义
typescript
我看到了一个
TypeScript
代码,如下所示: 'A1' | 'C3'; let code: StatusCode虽然我可以猜到这应该类似于enum,但我想知道这个主题
的
名称
,这样我就可以搜索并学习它。
浏览 3
提问于2017-08-15
得票数 0
回答已采纳
3
回答
区分
联合
类型
typescript
、
types
、
discriminated-union
为什么我不能仅仅根据成员x是
字符串
而不是数字
的
信息来区分这个
联合
呢?为什么我必须使用文本
类型
?: number ; y: number } if (typeof p.x === 'string') { //
Typescript
infer p.y as (s
浏览 3
提问于2020-01-21
得票数 3
1
回答
类图数据结构类
的
typescript
类型
安全性
typescript
、
typescript-typings
、
typescript-generics
、
type-safety
我试图在
typescript
中实现一个类似于图
的
数据结构,并且很困难地实现了它
的
类型
安全,在许多解决方案之后,我得出了以下结论: interface Cities { } } } 表示T不能赋值给
类型
符号...
浏览 27
提问于2020-12-24
得票数 0
回答已采纳
1
回答
依赖于其他道具
的
动态道具
reactjs
、
typescript
、
styled-components
、
typescript-generics
我有一个组件,它只是一个标题和右边
的
一个图标,这个组件
的
容器可以是一个按钮、一个锚元素或一个来自react-router-dom
的
链接元素。 ? as属性,例如,如果as属性等于Link,则显示链接组件
的
所有属性,如to、replace等。或者,如果as等于a,则显示锚元素
的
所有属性,如href、target等。. /> 我尝试了this,但它不起作用,主要是因为在示例中他们使用
的
是原生HTML元素,而我需要使用这些元素(按钮和锚元素)以及链接组件。我不知道我试图找
浏览 10
提问于2021-11-06
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从React迁移到TypeScript:忍受了15年的JavaScript错误从此走远
函数返回值类型优化,JSX增强,TypeScript 5.1 发布!
TypeScript 3.6发布,新功能尝鲜看
TypeScript的6个高级技巧,让代码更清晰
如果 ReasonML 没有 JavaScript 的那些怪癖,你该不该试试它?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券