腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
typescript
在
类型
映射
表达式
的
联合
中
查找
给定
的
type A = { tag: 'Atag', A_id: 1 };type C = { tag: 'Ctag', C_id我试过了,它对一种
类型
很有效,但当用于
联合
时,我不知道如何将T缩小到当前迭代(它创建了{ Atag: All; Btag: All; Ctag: All; })。$withTag = { tag: string; } type Map<T extends $withTag&g
浏览 8
提问于2021-08-02
得票数 1
回答已采纳
1
回答
TypeScript
:将
联合
类型
与对象
类型
的
值重新
映射
是否可以将
typescript
联合
类型
与表单对象
类型
的
值重新
映射
?例如我
在
mid
中
的
: type Union = 'item-type' | 'category'; 'item-type': 'itemType'; typeRemapedValue = [... some realy awesome <em
浏览 23
提问于2020-03-19
得票数 2
回答已采纳
1
回答
在
使用
映射
类型
时,如何在
TypeScript
中
推断对象属性值?
、
我正在尝试
在
类型
记录
中
创建一个单例factoryLookup,它强制为一个
联合
类型
中
的
每个值(即
映射
的
查找
类型
)定义了一个工厂,但是我也希望能够为所
查找
的
任何值推断签名(可能是任意参数
的
值或函数)。foo: (message: string, count: number): string => message + count, bar:
浏览 1
提问于2018-08-08
得票数 6
回答已采纳
1
回答
如何在打字本
中
重新
映射
对象?
TypeScript
重新
映射
对象
的
方式是什么? 元素隐式具有'any‘
类型
,因为
类型
'string’
的
表达式
不能用于索引
类型
'Obj‘。
在
“Obj”
类型
上没有发现参数为“string”
的
索引签名。我理解为什么key是string
类型
浏览 4
提问于2020-03-13
得票数 1
1
回答
TypeScript
:将
联合
类型
映射
到另一种
联合
类型
、
在
TypeScript
中
可以将一个
联合
类型
映射
到另一个
联合
类型
吗?我想做什么type A = 'one' | 'two' | 'three';type B = { type: 'one' } | { type: 'two'} | { type: 'three' };
浏览 2
提问于2018-08-05
得票数 31
回答已采纳
1
回答
基于值
类型
的
键子列表
的
筛选接口键
问题// gives: FullKeyList = "'abort' | 'afterprint' | 'beforeprint' | ..and 93 more" 是否有一些
表达式
浏览 6
提问于2020-08-24
得票数 3
回答已采纳
1
回答
作为
联合
类型
的
记录函数参数不能分配给它
的
联合
值。
目标是声明
映射
程序
的
Record
类型
定义,以限制键和函数值。这些函数
的
参数具有不同
的
行为,因此使用
联合
类型
定义。PushNotificationPayloadVideoComment是PushNotificationPayload
联合
类型
的
一部分,但是TS编译器检测到它不能分配给它
的
联合
TypeScript
浏览 8
提问于2022-01-21
得票数 2
回答已采纳
1
回答
仅将受歧视
的
联合
类型
限制为当前属性。
、
考虑到以下
类型
,我
在
实现正确
的
验证时遇到了问题: __typename: "T1"; user: string__typename: "T3"; note: string;基于以上所述,我正在尝试实现一种
类型
,遍历__typena
浏览 3
提问于2021-11-01
得票数 2
回答已采纳
1
回答
TypeScript
:从歧视联盟导出地图
、
我有一个区分
类型
的
联合
类型
,它基于字符串文本字段来区分
类型
。我想导出一个
映射
类型
,它将
联合
中
的
所有
类型
映射
到它们相应
的
区分符文本值。.type WhatIWant = { fetched: Fetched<Product>这在
TypeScript
<
浏览 0
提问于2018-05-02
得票数 13
回答已采纳
1
回答
为什么T[string]不是
TypeScript
中有效
的
对象
查找
类型
?
我试图更好地理解
TypeScript
中
查找
类型
是如何工作
的
。我看到Tnumber被用作一个
查找
类型
,它提供了一个
联合
,如下所示:type TupleToUnion = Tuple[number] // gives union type: 'cat' | 'dog&
浏览 10
提问于2022-04-10
得票数 2
1
回答
如何在函数
中
的
记录中使用union
类型
作为泛型参数
、
我对记录
中
的
通用
联合
类型
感到困惑。这是我
的
代码(
TypeScript
版本: 4.6.3): const mapnumber> = Record<T, string>; const map: AAAA = {}; 那么,如果我想将
浏览 6
提问于2022-05-12
得票数 1
回答已采纳
1
回答
获取只读数组元素成员
的
TypeScript
类型
我有一个名为PokemonData
的
readonly Pokemon[]数组。每个元素都有一个name成员。有没有可能做一个type是一个口袋妖怪名字
的
连接列表?,}] as const; type PokemonName = ArrayType<typeof
浏览 12
提问于2019-12-02
得票数 1
回答已采纳
1
回答
‘in’关键字
在
typescript
中
的
作用是什么?
我知道如何使用它,但在文档
中
找不到任何解释。我想要一个准确
的
定义,这样我就能更好地理解它。 编辑:我指的是
映射
类型
中使用
的
in,而不是js操作符。
浏览 0
提问于2018-05-07
得票数 55
回答已采纳
4
回答
Typescript
查找
联合
类型
的
类型
、
我想知道printTypeOf函数
中
的
c
类型
。下面是我
的
代码: email:string,type Phone ={} console.log(typeof c)printTypeOf(x); 当前
的
输出是
浏览 0
提问于2019-11-18
得票数 0
1
回答
如何使用
映射
类型
映射
嵌套泛型
类型
中
的
属性子集
、
我有一个这样
的
类型
: type Thing = { deliveryDate: string; place: string;datedContacted: string;} 我想创建一个具有相同结构
的
映射
类型
,如下所示: type FormThing = { deliveryDate: Moment; place: string; datedContacte
浏览 13
提问于2021-07-06
得票数 0
回答已采纳
1
回答
索引器内外键
的
区别是什么?
、
、
假设我们有以下
TypeScript
代码: [K in keyof T]: string; type ForwardKeyOf<T extends转发keyof obj和拥有Key in T与转发obj本身和在
映射
类型
内执行Key in keyof T有什么区别?T参数不是被它
的
给定值替换了吗?
浏览 0
提问于2018-11-15
得票数 1
回答已采纳
1
回答
即使使用满足每个函数约束
的
参数,也不能调用函数
的
联合
Fails type check, even though all the unioned functions accept string.编译器将notCallable
的
类型
推断为((v: string) => string) | ((v: string | number) => string),它看起来很好,但不能被认为是可调用
的
: 无法调用
类型
缺少调用签名
的
表达式
。
类型
'((v: s
浏览 2
提问于2017-01-16
得票数 8
回答已采纳
2
回答
TypeScript
查找
/条件
类型
和
联合
、
、
我有一个简单
的
问题:
在
TypeScript
中
是否有可能获得一种
类型
的
联合
?例如,您通常可以使用以下
查找
类型
: name: string;现在,我假设这样
的
工会是不可能
的
:{ __type: 'Company', name: string } | { _
浏览 0
提问于2018-07-11
得票数 3
回答已采纳
2
回答
类型
记录:带有接口
的
映射
类型
、
、
、
在
尝试使用带有接口
的
映射
类型
时,我遇到了一个奇怪
的
错误--这使我认为不可能在一起使用它们。请参见相同
的
类型
和接口声明: [K in keyof T]: T[K]; [K in所以我
的
问题是-甚至可以
映射
到接口上吗?如果是-那怎么做?
浏览 0
提问于2018-03-14
得票数 6
回答已采纳
1
回答
TypeScript
:可以创建
映射
的
联合
类型
吗?
是否可以将“
映射
类型
”和“
联合
类型
”功能组合起来,以创建一个以以下接口作为输入
的
表达式
: CLICKLEFT: 'CL'; ZOOM: 'Z'; KEYBOARDENTER: 'KE'; OTHER: &
浏览 1
提问于2017-05-02
得票数 14
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript在员工屏幕监控系统中的静态类型检查与代码结构设计
PHP弱类型在CTF中的应用
TypeScript 4.1发布,新增模板字面量类型
使用Java在树结构中查找叶子节点的全路径
TypeScript基础入门-基础类型
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券