腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
是否
可以
编写
一个
索引
类型
,其
中键
是
区分
联合
的
区分
属性
,
值
是
联合
成员
我有这样
的
类型
: type Cat = {sound: 'Meaow', species: 'cat'} typeAnimal = Cat | Dog 我想为物种
编写
一个
“注册表”,强制每个物种与它们
的
区分
键相关联: 所以,就像这样(TS不允许这种语法) type RegisteredAnimals<T extend
浏览 3
提问于2019-12-16
得票数 0
回答已采纳
2
回答
差别工会
类型
和歧视工会
类型
/F#
、
、
、
因此,我正在阅读有关工会
类型
的
正式文本文档,我认为这与F#中
的
“歧视联盟”(当然它们有不同
的
语法,但概念相同)
是
一样
的
,因为我有F#背景,并且考虑到两者都得到微软
的
支持。但是从文档来看,F#并没有真正
区分
“
联合
类型
”和“受歧视
的
联合
”:
联合
类型
:所以我想知
浏览 3
提问于2020-05-06
得票数 5
回答已采纳
1
回答
具有相同泛型
联合
类型
的
多个字段
的
我正在寻找一种将
联合
类型
区分
为泛型参数
的
方法,并且在对象
的
多个字段上具有相同
的
类型
。我
的
意思
是
: type: 'A',} type: 'B',} if (update.after.type === 'A') { c
浏览 7
提问于2021-12-07
得票数 1
回答已采纳
2
回答
类型
记录组由判别器
属性
将受歧视
的
联合
类型
的
数组组合成记录
、
我正在尝试
编写
泛型"groupBy“函数
的
类型
记录签名,该函数将”传播“受歧视
类型
的
联合
数组到记录中,其中记录
的
每个字段都是可能
的
区分
符
值
,并指向来自
联合
的
具体
类型
的
对象数组。这里有
一个
简单
的
"groupBy“签名,它不传播
类型
联合
值
,迫
浏览 5
提问于2022-03-24
得票数 3
回答已采纳
2
回答
TypeScript中
的
Union
类型
--我能实现这一点吗?
、
MyClass { } a.boolProp = false; // error 最后一行将抛出
一个
错误,因为
类型
记录就是这样工作
的
。我能否在没有错误
的
情况下实现上述目标,但不需要
类型
保护程序?我只想告诉编译器某个变量
是
a或b
类型
的
,所以它应该考虑它是
类型
属性
和方法
的
“真实”
浏览 3
提问于2017-01-23
得票数 5
回答已采纳
1
回答
我
可以
根据对象中
的
其他
属性
推断
类型
吗?
我注意到我
的
代码中有
一个
模式,我觉得有
一个
更好
的
解决方案。假设我有这些基本
的
实体 id: string, id: number, Company =type Payload = { payload: Company["id"][] | User["id"][] // string[] | number
浏览 2
提问于2021-01-08
得票数 1
回答已采纳
3
回答
区分
联合
中
的
不可变字段
、
、
我知道向
区分
的
联合
添加方法和
属性
是
可能
的
,但是您
是否
可以
添加
一个
不可变
的
字段,该字段必须在创建
联合
的
实例时设置,就像记录中
的
字段一样?我想我想要做
的
是
组合
一个
联合
类型
和
一个
记录
类型
,如下所示: | Opti
浏览 3
提问于2011-09-09
得票数 4
回答已采纳
2
回答
是否
有任何C实现具有无用
的
单比特“bit”位字段?
、
、
、
说: 我
是否
正确地理解这表示struct { int bit:1; }中
的
单个
成员
可能
是<
浏览 11
提问于2015-06-01
得票数 3
1
回答
如何在typescript中强制执行
类型
区分
?
在typescript中,如果你有两个接口并且
是
一个
联合
类型
,为什么它不
区分
你
可以
声明
的
类型
成员
呢?
浏览 0
提问于2018-09-07
得票数 1
1
回答
映射到有区别的
联合
中
的
所有
值
、
、
假设我有
一个
有区别的
联合
:以及
一个
将
区分
的
联合
映射到某个
值
的
函数: Cellar -> 6我想生成
一个
包含联盟每个
成员
的
成本
的
地图,如下所示: [(Smithy, 4);
浏览 1
提问于2012-06-03
得票数 2
1
回答
如何保证数据在单独
的
链接段中
的
位置在扩展时不会改变?
、
、
、
在嵌入式C++上下文中,我在闪存中定义了
一个
单独
的
链接器部分,它远离其余
的
代码/数据,在其中存储用户可能在运行时修改
的
数据。(EEPROM仿真,基本上) 我还有
一个
定制
的
设备固件更新程序,它将覆盖闪存中
的
只读代码/数据,除了本节(以及固件更新程序
的
部分),因为我希望用户进行持久
的
配置更改,即使他们执行固件更新。作为这些固件
的
一部分,我
可以
扩展用户
可以
完成
浏览 1
提问于2021-10-18
得票数 0
回答已采纳
2
回答
TypeScript:
区分
元组中
的
联合
值
和
值
、
是否
可以
根据元组
属性
中
的
第
一个
元素来
区分
联合
类型
?let route: Route = getRoute(); // resolve to Day type更新:如果没有
一个
直接
的
方法来做到这一点,我会很高兴有
一个
自定义
类型
保护,但还没有得到
一个
工作
浏览 0
提问于2018-10-30
得票数 2
回答已采纳
1
回答
如何在jQuery插件中表示数据集?
、
、
、
我正在
编写
我
的
第
一个
jQuery插件来进行单位转换。这是
一个
相当简单
的
插件,我接受原始
值
,
一个
我想要转换
的
单位和
一个
我想要转换成
的
单位(目前
是
字符串)。然而,作为这个库
的
一部分,我希望能够知道我
可以
转换哪些单位。当我在F#中这样做时,我
可以
使用
区分
联合
来表示
类型
,然后有
一个
“
浏览 0
提问于2010-12-14
得票数 0
回答已采纳
2
回答
当
属性
的
类型
是
判别时,为什么“type of”不缩小
一个
联合
类型
?
、
、
、
、
如果
联合
类型
的
成员
共享
一个
属性
,并且
可以
使用该
属性
的
类型
来
区分
这些
成员
,那么我应该能够使用if子句中
的
typeof作为条件缩小该
类型
。但不起作用。例如,在下面的if子句中,event
的
类型
应该被推断为UserTextEvent,而event.target
的
类型
应该被推断为HT
浏览 9
提问于2021-12-14
得票数 6
回答已采纳
1
回答
TypeScript从第二个数组元素推断第
一个
数组元素
、
、
假设我有
一个
变量arr,它要么
是
[number, 'number']
类型
,要么
是
[null, 'null']。
是否
可以
根据arr[0]
的
值
推断arr[1]
的
类型
?问题
是
,我认为我
的
用例不适用于函数重载,因为arr[1]
的
值
是
返回它
的
函数
的
副作用。我不使用
浏览 0
提问于2021-03-08
得票数 0
回答已采纳
1
回答
TypeScript:从歧视联盟导出地图
、
我有
一个
区分
类型
的
联合
类型
,它基于字符串文本字段来
区分
类型
。我想导出
一个
映射
类型
,它将
联合
中
的
所有
类型
映射到它们相应
的
区分
符文本
值
。.type WhatIWant = { fetched: Fetched<Product&g
浏览 0
提问于2018-05-02
得票数 13
回答已采纳
1
回答
流不能从
联合
中推断出正确
的
类型
、
TLDR:无法解决这个问题,其中
一个
最小
的
例子
是
。请帮帮忙。我有两个
属性
,我正在传递
一个
React对象。它们
的
结合使它们分为三种不同
的
类型
: objectType: 'book',|}; foo: string bar: string
浏览 1
提问于2018-04-04
得票数 1
回答已采纳
3
回答
C工会-请解释
、
据我所知,C中
的
联合
一次只能保存
一个
值
,而且我也不真正理解C中
的
这段代码为什么有意义,因为event.window不能与event.type同时填充 while(SDL_PollEvent(&event
浏览 8
提问于2015-08-31
得票数 6
回答已采纳
2
回答
类型
属性
到
区分
的
联合
类型
、
、
、
我想将一种
类型
转换为受歧视
的
工会
类型
: A : number,}type Target= { valuecase 'A': case 'B': } 最接近我
的
是
我
浏览 1
提问于2020-10-17
得票数 0
回答已采纳
2
回答
将
区分
的
联合
与记录
类型
相结合
我试图弄清楚区别对待
的
联合
和记录
类型
;特别是如何将它们组合在一起以获得最大
的
可读性。这里有
一个
例子--假设一支运动队
可以
有积分(联赛积分和进球差),也
可以
被停赛,在这种情况下,它没有积分或进球差。以下
是
我试图表达
的
方式: | CurrentPointsLeaguePoint
浏览 1
提问于2012-04-12
得票数 7
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券