腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
其他
类型
的
每个
属性
的
联合
类型
: Date; email?: Date | FieldValue; }; 除了在
每个
属性
上手动定义
类型
联合
之外,还有什么方法可以做到这一点吗? 最佳菲利普奖
浏览 11
提问于2020-11-06
得票数 1
回答已采纳
2
回答
TypeScript
中
的
代数数据
类型
、
用另一种方式表达declare var windowState: WindowState STATE_MAXIMIZED =原始问题type Weathe
浏览 6
提问于2015-11-25
得票数 14
回答已采纳
2
回答
类型
记录组由判别器
属性
将受歧视
的
联合
类型
的
数组组合成记录
、
我正在尝试编写泛型"groupBy“函数
的
类型
记录签名,该函数将”传播“受歧视
类型
的
联合
数组到记录中,其中记录
的
每个
字段都是可能
的
区分符值,并指向来自
联合
的
具体
类型
的
对象数组。Cat const animals: Animal[] = [{ type: 'dog', dogMetadata: {} }, { type: 'cat'
浏览 5
提问于2022-03-24
得票数 3
回答已采纳
1
回答
为什么[数字\字符串]不能在
类型
记录中扩展[数字]\[字符串]?
true : false // truetype D = [number | string] extends [number] | [string] ?true : false // false 为什么D型false
浏览 2
提问于2022-11-14
得票数 6
回答已采纳
1
回答
在TS
类型
系统中创建C风格
的
联合
、
我正在尝试创建一个泛型
类型
,它允许我键入C
联合
值(如果它在
TypeScript
中)会是什么样子。例如,我想转换这种
类型
: id: string; names: { names: { last: string;}; 我需要显式设置为undefined和可选
的
其他
浏览 7
提问于2022-03-15
得票数 1
回答已采纳
1
回答
从
TypeScript
中
的
keyof类派生
的
联合
类型
、
在
TypeScript
中有没有一种方法可以使
联合
类型
成为仅在类中找到
的
键
的
联合
?我只想要一个来自MyClass
属性
的
联合
类型
?我在
TypeScript
中缺乏正式
的
词汇表,所以我不确定在这里有什么可能会有帮助。 我在这里和网上都看过了,但我发现了与我所寻找
的
不同
的
东西。例如,我遇到过 type MyType = keyof MyClass; 但是这
浏览 14
提问于2021-08-01
得票数 1
回答已采纳
1
回答
如何区分
联合
类型
中
的
类型
?
、
我在一个React组件中有一个支柱,它是由两种
类型
组成
的
联合
类型
。支柱被传递到两个不同
的
子组件,
每个
子组件都接受这个支柱作为
联合
类型
中
的
一个
类型
。但是,
TypeScript
正确地告诉我,
联合
类型
不能分配给传递给子组件
的
组件,因为它可以是两种
类型
。以下是一个非常简化
的
版本: type A = { name: st
浏览 3
提问于2022-02-16
得票数 -1
3
回答
如何在
TypeScript
中引用属于
联合
类型
的
类型
?
、
我在
TypeScript
中为操作定义了一个
联合
类型
: type: 'reset', type: 'add',}| { payload: number在一些函数中,我想引用
联合
类型
的
一部分,例如: type:
浏览 0
提问于2020-10-03
得票数 3
1
回答
依赖于
其他
道具
的
动态道具
、
、
、
我有一个组件,它只是一个标题和右边
的
一个图标,这个组件
的
容器可以是一个按钮、一个锚元素或一个来自react-router-dom
的
链接元素。 ? Container> <div style={{ flex: 1 }} /> </Container>}; 但现在我要做
的
是让动态
属性
依赖于as
属性
,例如,如果as
属性
等于Link,则显
浏览 10
提问于2021-11-06
得票数 1
回答已采纳
2
回答
通过检查
属性
是否存在来推断简化
的
联合
类型
?
我有一个非常大
的
联合
类型
,它
的
成员有各种各样
的
类型
,并且有一些重叠。实际上,这些都是非常大
的
数据库模式中
的
各种
类型
的
记录
属性
。many many more types | A // many many more types 我有一个非常通用
的
函数,它可以接受任何
类
浏览 5
提问于2017-08-04
得票数 1
回答已采纳
1
回答
具有相同泛型
联合
类型
的
多个字段
的
我正在寻找一种将
联合
类型
区分为泛型参数
的
方法,并且在对象
的
多个字段上具有相同
的
类型
。我
的
意思是: type: 'A',} type: 'B',} type Union
浏览 7
提问于2021-12-07
得票数 1
回答已采纳
8
回答
类型
文本
的
联合
类型
和交叉
类型
的
命名
、
、
我无法理解
TypeScript
中
的
术语、
联合
类型
和交叉
类型
背后
的
逻辑。 实际上,如果不同
类型
的
属性
是
属性
集,如果我将它们与&运算符组合在一起,则生成
的
类型
将是这些集合
的
合并。按照这种逻辑,我希望这样
的
类型
被称为
联合
类型
。如果我将它们与|组合起来,我只能使用它们
的
公共<
浏览 12
提问于2016-08-09
得票数 90
回答已采纳
2
回答
有没有办法添加鉴别器
属性
,以便使用Axios +
Typescript
将数据读取到已判别的
联合
对象中?
、
、
、
我想使用Axios客户端实例将数据从API读取到
Typescript
识别的
联合
对象中。client = axios.create(); const response = await client.get<UnionTypeA>('example/api/url'); 接口响应是不带鉴别器
的
联合
类型
的
我期望response
的
值为{ prop1: 1, prop2: 2, discriminator: "A&qu
浏览 39
提问于2021-07-03
得票数 0
1
回答
在Tyescript中将接口定义为字符串或对象
、
我试图为Button组件定义正确
的
图标支柱。这个支柱可以是一个对象、数组和字符串。icon={icon.name || icon} color={icon.color} /> )这是Button组件
的
图标支柱
的
可能值optional <Button icon={faHome} /> // Icon prop as imported icon from library fortaw
浏览 4
提问于2022-08-06
得票数 1
回答已采纳
1
回答
为什么
类型
检查器认为这是一个错误
的
类型
,以及如何处理?
、
我定义了以下
类型
和
类型
保护: data: unknown; ABase & { }; x: number;};const buildA = (result
浏览 4
提问于2021-08-18
得票数 2
回答已采纳
1
回答
将字符串
联合
分布到另一种
类型
的
方法
、
、
我目前有一些
Typescript
代码,看起来像这样: type UserRole = "admin" | "partner" | "associate"; // ... type Users = User<"admin"> | User<"partner"> | User<"associate"> 我在User<e
浏览 6
提问于2020-11-21
得票数 2
回答已采纳
1
回答
联合
类型
的
Typescript
泛型:从
其他
属性
中查找
属性
的
类型
、
、
我有一个具有payload和type
属性
的
联合
类型
,type us uniq。当给定type时,我想推断有效负载
类型
。type PayloadOfTypeA = PayloadOfType<'A'>;这个是可能
的
吗?
浏览 9
提问于2019-07-29
得票数 1
回答已采纳
1
回答
如何使返回值以受歧视
的
联合
论点为条件?
、
我有一个函数,它以受歧视
的
联合
类型
作为参数,并将返回一个不同
的
类型
,根据它传递参数
联合
的
变体。我试着按照指南中
的
建议用
TypeScript
实现这一点。然而,
TypeScript
似乎没有意识到我正在缩小原来
的
联合
,因此不允许我分配返回值。return { a: "a" } return { b: &quo
浏览 1
提问于2022-09-30
得票数 1
回答已采纳
1
回答
基于
TypeScript
中
的
索引签名推断泛型
类型
、
我有一个用于数据分析
的
TypeScript
库,它涉及到我指定CSV文件列标题
的
名称,然后在我
的
代码中重用它们。在本例中,我希望泛型
类型
T将根据我
的
'NAME' | 'COUNTRY'
属性
中对象
的
属性
名称推断为'NAME' | 'COUNTRY'。然而,
TypeScript
告诉我“泛型
类型
'GenericInte
浏览 1
提问于2021-12-03
得票数 1
回答已采纳
1
回答
为什么
类型
记录允许‘{a: 1,b: 2}’分配给
类型
{a: any} {b: any}`?
请考虑以下代码:我希望
TypeScript
拒绝这个代码,因为这个
联合
类型
意味着第一个
类型
或第二个
类型
,并且值不能分配给它们中
的
任何一个,因此
类型
检查应该拒绝它。(对于背景,上述
类型
是“此
属性
或该
属性
,但不是两者兼而有之,
类型
”。见)
浏览 4
提问于2019-12-23
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
其他的输出类型
TypeScript基础入门之高级类型的字符串字面量类型
TypeScript基础入门-接口-可索引的类型
十、Python的类型与运算-其他
微软推出TypeScript 5.4 版本更新:新增Nolnfer实用类型、检查导入属性等功能
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券