腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
不能分配在使用
条件
泛
型
时应该兼容
的
类型
。
typescript
、
typescript-generics
我偶然发现了
TypeScript
类型
的
问题,当有
条件
的
泛
型
出现时,我不能将更窄
的
类型
分配给更广泛
的
类型
。但是,所有
泛
型
参数都是完全实例化
的
,因此
TypeScript
应该能够完全解析这两种
类型
,并根据每个属性
的
类型
对它们进行比较。我在上面找到了这个 如果
条件
浏览 6
提问于2022-09-06
得票数 3
1
回答
类型
标
泛
型
是否使用
类型
擦除来实现
泛
型
?
generics
、
typescript
(val instanceof T)) { } }可以找到
泛
型
声明
的
基本
类型
吗更新1: 正如Ryan所提到
的
,在编译时,整个
类型
系统将被删除,更像是Java
的
泛
型
实现。我认为在编译代码中保留
类型
信息
的
泛
型
的
.
浏览 6
提问于2014-06-28
得票数 14
回答已采纳
1
回答
在
TypeScript
中执行不带
泛
型
的
函数后保留变量
的
类型
typescript
在
TypeScript
中,有没有办法键入以下fn函数,以便
TypeScript
仍然知道result
的
类型
是'hello' const hello = 'hello' // hello is of type'hello' const result = fn(hello) // result is of type unknown 对于
泛
浏览 24
提问于2021-10-28
得票数 1
1
回答
如何在
typescript
方法中推断
泛
型
返回值?
typescript
、
typescript-generics
我想更好地理解
typescript
是如何用
泛
型
推断返回
类型
的
。如果使用
泛
型
类型
作为返回值
的
方法是在没有
泛
型
类型
参数
的
情况下调用
的
,那么
typescript
如何推断返回
类型
?我知道
泛
型
内参数很容易通过传入
的
类型
来推断,但如果没有提供
泛
浏览 3
提问于2019-09-09
得票数 0
1
回答
如何避免在
Typescript
中每次使用时都重复
泛
型
类型
约束?
typescript
、
generics
、
type-inference
、
typescript-generics
在
Typescript
中使用
泛
型
时,如何避免不断重复
类型
?如果我对
泛
型
类型
有一些约束,那么我必须在使用
泛
型
类型
的
任何地方重复该约束。这很乏味,也不是很枯燥。number } foo: T为了创建一个实例,我不得不重复约束,这很烦人,因为TS只对函数进行
泛
型</e
浏览 0
提问于2020-05-29
得票数 0
1
回答
泛
型
上
的
typescript
条件
类型
typescript
我有一个类似于这个形状
的
类型
(简化): type AllContentType = | 'application/octet-stream'
浏览 10
提问于2021-10-16
得票数 0
回答已采纳
2
回答
为什么可以在不指定
泛
型
类型
参数
的
情况下实例化
泛
型
类
typescript
、
class
、
generics
、
typescript-generics
我不明白为什么
TypeScript
允许在没有指定实际
泛
型
类型
参数
的
情况下实例化
泛
型
类?在下面的示例中,类Foo有一个
泛
型
类型
参数T。在行const foo = new Foo()中,可以创建一个新
的
foo对象,而不必指定
泛
型
类型
参数。foo
的
类型
为Foo<unknown>,bar
的
浏览 2
提问于2021-03-06
得票数 0
回答已采纳
1
回答
InstanceType<T>与工厂功能
的
结合
typescript
、
typescript-generics
我有一个相当简单
的
工厂函数,它使用构造函数映射来根据传入
的
字符串参数确定要创建
的
对象
的
正确
类型
。} abc.ride = 5; // type checks ok 以上操作和
浏览 2
提问于2019-10-25
得票数 2
回答已采纳
1
回答
基于
泛
型
类型
的
条件
方法参数
typescript
、
typescript-typings
我正在编写一个新
的
TypeScript
类,它接受一个
泛
型
值,该值将用作函数
的
输入。如果没有给定值,则函数不应接受任何输入。 理想情况下,类应该像这样被重载。: T) { /* ... */ } : (arg: T) => void read
浏览 18
提问于2019-04-12
得票数 4
回答已采纳
1
回答
在
Typescript
混合中传递
泛
型
参数
typescript
、
typescript-generics
、
mixins
当使用构建在
泛
型
类
上
的
mixin时,我需要将它
的
值设置为unknown,这会导致实现类有一个unknown | concrete
类型
的
泛
型
参数。我在这里使用Angular构建了一个示例,但它完全与
Typescript
相关:https://stackblitz.com/edit/angular-svw6ke?file=src%2Fapp%2Fapp.component.ts 有没
浏览 28
提问于2021-10-02
得票数 0
回答已采纳
1
回答
条件
类型
的
类型
推理算法
typescript
、
typescript-generics
我想学习使用
条件
类型
试图推断签名中
类型
的
类型
的
算法。/ correctly inferred as foo<number>示例2:
条件
类型
和推断unknownfo
浏览 1
提问于2022-08-29
得票数 1
回答已采纳
2
回答
如何访问函数体中
的
泛
型
TypeScript
类型
?
typescript
、
function
、
generics
在
TypeScript
函数上使用
泛
型
类型
: const func: <T extends number>() => void = () => {} 发出以下错误:extends number>() => void = () => { | ^ 71 | } 如何在函数中使用
泛
型
类型
(而不仅
浏览 15
提问于2020-07-05
得票数 0
2
回答
Visual中宿主构建控制器
上
的
TypeScript
编译错误
underscore.js
、
typescript
、
azure-devops
、
definitelytyped
连接这两者时,将在宿主构建控制器
上
创建一个连续传递生成运行。此构建始终失败,在underscore.d.ts (来自
的
typescript
类型
定义)中出现单个
类型
记录编译错误,其内容如下: \Scripts\typings\underscore\underscore.d.ts(2315,1):error TS2160: Build:
泛
型
类型
可能不使用自己
类型
参数
的
包装形式引用自己。我们使用
TypeScrip
浏览 5
提问于2014-07-07
得票数 3
1
回答
TypeScript
中具有
泛
型
类型
参数
的
泛
型
类型
的
替代方案
typescript
、
generics
、
typescript-generics
假设
泛
型函数有两种
类型
,它们
的
返回
类型
不同。一个是返回
类型
T,另一个是T[]type F2 = <T>(t: T) => T[] 我想知道如何将这两种
类型
合并成一种
泛
型
类型
。我想象
的
方法是让这个新
泛
型
接受另一个
泛
型
类型
作为参数(比如C++<e
浏览 2
提问于2021-03-13
得票数 1
1
回答
TypeScript
泛
型
默认
类型
与上下文
类型
typescript
、
typescript-generics
在
TypeScript
中,我们使用上下文
类型
,当
泛
型
类型
未定义时,
TypeScript
将尝试从返回值推断正确
的
类型
。const { count: countB } = complex(1)
浏览 3
提问于2021-03-05
得票数 4
1
回答
请参阅函数
类型
保留
泛
型
typescript
在
Typescript
中,有没有一种方法可以用
泛
型
引用函数
类型
,而不必实例化
泛
型
?(传递它们以便在实际调用函数时实例化)。: ApiQueryParameters) : T; returnclient.getData(x, y); }
Typescript
要求我为T提供
泛</em
浏览 19
提问于2021-09-15
得票数 1
回答已采纳
1
回答
如何使用类属性中定义
的
泛
型
类型
?
typescript
、
typescript-typings
、
typescript-generics
我想创建自己
的
类控制器来处理快速请求。QuerySchema: class CatsController extends Controller<GetCatsQuerySchema> { 相反,我希望找到一种在类属性中定义QuerySchema
的
方法
浏览 28
提问于2021-07-02
得票数 0
2
回答
基元
的
特例
泛
型
类型
参数
generics
、
typescript
、
primitive-types
背景class InputDataPort<T> {问题 但是,我遇到了一个基本
类型
的
问题。基本
上</
浏览 4
提问于2016-12-08
得票数 3
回答已采纳
1
回答
如何在
类型
记录中将属性附加到
泛
型
类型
?
typescript
、
typescript-generics
我正在尝试将其他属性添加到
泛
型
类型
中。RequestData<T> = { data: { isActive: boolean //
Typescript
is not happy with this} 基本
上
,我打算将属性isActive作为属性之一添加到T
的
泛
型
类型
中。但打字
浏览 4
提问于2020-06-11
得票数 0
回答已采纳
1
回答
TypeScript
泛
型
的
优势
javascript
、
typescript
我是新来
的
,我有一个问题:在
TypeScript
中使用
泛
型
有什么好处。
TypeScript
0.9更新
上
的
msdn:var myArray : String[];var myArray : Array<String>; 它是否与增加
类型
安全或类似的事情有关?
浏览 4
提问于2013-07-26
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
强制声明泛型的实际类型
java中的泛型类型擦除
让我这么说吧:TypeScript的最新数据类型实际上是未知的
Kotlin第七讲-泛型在Java和Kotlin上的差异
Java中如何获得A泛型中T的运行时类型及原理探究
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券