腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为
没有
任何
共同之处
的
类型
联合
编写
类型
保护
的
类型
安全
方法
是什么
?
typescript
我想从这里过滤掉所有的错误,但找不到一个合理
的
类型
来
为
我缩小范围。最简单
的
方法
是: interface PouchResponse {} status?考虑到
类型
交集
的
工作方式,这确实是有意义
的
,但我在这里
的
目的是检查属性是否存在,如果存在,是否
为
true。:区分一个
联合
。不可能仅仅因为这个函数
没有<
浏览 5
提问于2019-02-26
得票数 0
1
回答
基于事件键
的
事件回调
类型
缩小
typescript
在搜索关于如何
编写
类型
安全
事件发射器
的
选项时,我偶然发现了这样
的
模式,您首先在接口中定义事件名称及其值,例如: nameChanged: string;} 而'on‘
方法
被定义
为
接受UserEvents键,以及一个回调,该回调
的
参数是通过使用称为查找
类型
的
特性- UserEventskeyof T
浏览 2
提问于2019-12-04
得票数 2
回答已采纳
1
回答
在操作员中通过
类型
记录
类型
保护
typescript
、
types
javascript和(据我所知)
类型
记录中
的
组件实体系统倾向于
类型
不太
安全
,我有一个想法来纠正这种情况。我目前
的
计划是让每个依赖于多个组件
的
系统公开一个实体
类型
,该
类型
将具有该系统处理
的
实体应该具有的许多属性。然后,我将在一个中心位置收集所有不同
的
实体
类型
为
一个合并
的
实体
联合
类型
。例如,假设导出
的
Camera
浏览 7
提问于2017-04-15
得票数 2
回答已采纳
1
回答
为什么在将列表转换为MultiKeyMap时不会出现编译错误?
java
、
casting
我刚刚遇到了一段代码,它将转换为来调用一个以MultiKeyMap
为
参数
的
方法
:其中myList是一个List。为什么在尝试将Collection转换为Map时,它不显示编译错误或至少显示警告“
类型
安全
:未检查
的
类型
转换”?这两种
类型
没有
任何
共同之处
。
浏览 0
提问于2013-02-21
得票数 1
回答已采纳
1
回答
Typescript
类型
保护
删除null或未定义
的
联合
类型
typescript
、
typescript-typings
、
typescript-generics
我有一个object文字,并想为该特定对象
的
类型
编写
一个
类型
保护
。我
的
对象如下所示: const typeDictator = {} 因此,如果我
没有
弄错的话,我
的
对象
的
类型
应该是 {value: number | undefined | string} 但是每当我
为
它写一个
类型</e
浏览 12
提问于2021-01-12
得票数 0
1
回答
仅按属性
的
类型
保护
来细化父对象
typescript
我有一个
类型
的
Box<T>,其中T总是扩展State
的
东西,它是一个受歧视
的
联合
。string }; state: T;现在,我想检查变量
是什么
类型
的
天真的
方法
来检查受歧视
的
联合
类作品
的
类型</em
浏览 6
提问于2022-10-12
得票数 2
回答已采纳
1
回答
F#
类型
的
系统可以做到这一点吗?
f#
我有很多不同
的
类型
,它们有共同
的
目的,但几乎
没有
其他
的
共同之处
。,如下所示:但这需要以某种方式强制
类型
中
的
两个东西是相同
的
。我希望能够像这样调用函数f:f (Huha 1)
浏览 1
提问于2012-07-28
得票数 4
回答已采纳
1
回答
有
没有
办法以值数组
的
形式访问
联合
类型
属性,以执行动态
类型
检查?
typescript
、
typescript-typings
目前,我正在
编写
类似下面这样
的
代码: type: 'A' type: 'B' type: 'C, return x;} 在我看来
浏览 1
提问于2021-06-17
得票数 0
1
回答
使用Array.every缩小数组
类型
的
合并
arrays
、
typescript
、
narrowing
我有一个变量,它
的
类型
是不同数组
类型
的
联合
。我希望将其
类型
缩小
为
该
联合
的
单个成员,这样我就可以对每个
类型
运行适当
的
代码。我发现,在缩小数组
类型
之前,使用将数组重铸到unknown[],就像
编写
isNumberArray自定义
类型
保护
一样,在不损害
类型
安全
性
的
情况下消除错误。,
浏览 3
提问于2022-02-07
得票数 1
回答已采纳
3
回答
基于xml文件生成C#对象?
c#
、
xml
、
generated-code
这可能太离谱了,太疯狂了,但在我继续实现这组庞大
的
类之前,我只需要问一问。然而,即使消息属性
没有
任何
共同之处
,解码它们
的
方法</em
浏览 0
提问于2012-03-21
得票数 4
回答已采纳
4
回答
检查
联合
实例之间
的
平等
的
正确
方法
是什么
?
c++
、
c
、
unions
我有一个多线程应用程序,它将数据存储
为
以下
联合
实例
的
数组 float fData;}; 存储这个数组
的
对象知道
联合
中
的
数据
是什么
类型
,所以在检索正确
的
类型
时,我对UB
没有
问题。然而,在程序
的
其他部分,我需要测试这些
联合
的
两个实例之间
的
相
浏览 10
提问于2012-08-30
得票数 8
回答已采纳
1
回答
如何在创建输入
类型
时使用
联合
,nest graphql模式中
的
突变,通过代码优先
的
方法
nestjs
、
typegraphql
我在typescript中
为
一个类(MyClass)执行代码优先
方法
,该类包含Union作为属性
类型
之一。我使用中
的
createUnionType
为
myUnion定义了一个graphql
类型
。当schema.gql被自动生成时,我看到
的
是myUnion
的
类型
,MyClass,而不是MyClass
的
输入。有
没有
办法使用nest-graphql
为
具有
联合
类型<
浏览 1
提问于2021-02-28
得票数 0
3
回答
从鉴别
联合
数组中查找
的
窄返回
类型
typescript
、
type-conversion
、
discriminated-union
我经常使用下面的例子中
的
代码,我想知道是否有什么聪明
的
方法
来键入find结果,而不必进行显式
的
类型
断言。,则结果是Union
类型
,尽管它只能返回Foo
类型
。在这样
的
示例中,修复find
类型
以返回缩小
类型
的
最干净
的
方法
是什么
? 编辑:这个问题也可以适用于filter和其他类似的
方法
。Edit2:建议
的
类似问题<e
浏览 4
提问于2019-11-26
得票数 10
回答已采纳
1
回答
字符串分配给列表,而不会出现编译错误。
java
、
string
、
generics
、
type-safety
、
generic-type-argument
我知道,Java中泛型
的
主要目的之一是提供编译时
类型
安全
。如果它被编译,代码将无问题地运行。 那么为什么要编译下面的代码呢?我
的
类型
安全
编译在哪里?getList()
方法
与String类
没有
任何
共同之处
。
浏览 2
提问于2016-09-03
得票数 24
回答已采纳
1
回答
为
联合
类型
和泛型
编写
巧妙
的
类型
保护
程序
javascript
、
typescript
、
discriminated-union
、
discriminator
我
的
结构如下: 'Word',] as const;function isFragmentType<T extends IFragmentData>(t: FragmentType) { return (x:组合
的<
浏览 8
提问于2021-06-03
得票数 0
回答已采纳
1
回答
TypeScript不能返回基与泛型参数相同
的
对象。
typescript
我有一个工厂,它根据扩展BaseEntity
的
实体返回配置值。但是,我收到一个
类型
错误,它表示不能从函数(特别是type Collection<A> is not assignable to type Collection<T>和那个Type A is not assignableto type T )返回与泛型参数具有相同签名
的
类型
。但是,在这个示例中,A和T
没有
相同
的
定义吗?
浏览 0
提问于2018-06-29
得票数 0
回答已采纳
2
回答
如何
编写
没有
不
安全
-
任何
启用
的
类型
保护
?
typescript
、
tslint
我正试图通过使用更严格
的
lint规则来收紧我
的
TS代码,但我正在努力解决应该合法使用动态功能
的
问题。我正在制作一个
类型
保护
来检测某些东西是否是可迭代
的
(如果不是,将它封装在一个数组中),我不知道该告诉TS什么,只知道抑制林特规则来判断这是犹太
的
:} 它无需使用any进行编译,但
浏览 1
提问于2019-02-09
得票数 7
回答已采纳
2
回答
在Pycharm中,如何为
类型
提示指定
联合
?
pycharm
、
type-hinting
有人知道如何为
类型
提示
编写
联合
吗?# type: (Union[int,float,bool], Union[int,float,bool]) -> Union([int,float,bool])
为
联合
指定
类型
提示
的
正确
方法
是什么
浏览 32
提问于2016-09-06
得票数 2
回答已采纳
1
回答
typescript中
联合
类型
的
解构
typescript
有
没有
一种
方法
(类似于函数式语言中
的
模式匹配)来分解TypeScript中
的
联合
类型
,也就是像这样
的
构造: case f: Foo} 如果
没有
这样
的
构造--创建这样
的
构造有什么技术上
的
困难吗?
浏览 0
提问于2015-11-21
得票数 7
1
回答
TypeScript区分了与泛型
的
联合
typescript
、
generics
、
discriminated-union
有
没有
一种
方法
可以设置一个有区别的
联合
,让你捕获每个
联合
成员
的
特定
类型
?我正在尝试
编写
一个
类型
安全
的
命令处理程序,如下所示: type: 'GET_USERS' interfaceUPDATE_USER_NAME': updateUserName(command.us
浏览 4
提问于2019-07-30
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在React中使用TypeScript
如何编写健壮的 TypeScript 库?
TypeScript学习笔记(超全)
TypeScript的6个高级技巧,让代码更清晰
我们一直期待的 Typescript 特性
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券