腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
:
泛
型
类型
检查
和
子
级
可用性
、
、
在具有
泛
型
类型
的方法中,我希望识别对象,以便对其进行强制转换并调用子类的方法。 我有类(用户,地址,...)它从"BaseModel“类扩展而来。我有一个存储库类,它使用
泛
型
类型
T扩展BaseModel。 在这些存储库中,我想从子类中调用一个"fromJson“函数。或者通过T.fromJson,或者通过尝试使用开关
检查
对象的
类型
,或者任何其他可能性…… export class RepositoryService<T ext
浏览 24
提问于2020-10-26
得票数 0
2
回答
如何递归使用
Typescript
泛
型
?
我在使用递归
泛
型
时遇到了问题。问题是,当我构造Office分支时,
子
数组被构造为Office
类型
。这意味着当我尝试分配一个Contact分支数
浏览 0
提问于2018-08-29
得票数 4
1
回答
TypeScript
泛
型
默认
类型
与上下文
类型
、
在
TypeScript
中,我们使用上下文
类型
,当
泛
型
类型
未定义时,
TypeScript
将尝试从返回值推断正确的
类型
。const { count: countB } = complex(1)我想问一问,这是一个
Type
浏览 3
提问于2021-03-05
得票数 4
1
回答
typescript
调用连接的
子
引用实例方法
、
为了简单起见,我有一个通过redux连接的
子
组件 foo () {}并且父
级
包含它 childRef: React.RefObject<Child> = React.createRef() if (this.childRef.current) {
浏览 0
提问于2018-11-27
得票数 4
2
回答
与Java的“扩展MyClass”等价的
TypeScript
泛
型
、
、
、
extends MyClass在
TypeScript
中的等价物是什么function myFunc <TComponent extends MyBaseClass>(param:
浏览 8
提问于2017-12-30
得票数 1
1
回答
包含不同
类型
的TreeView
、
、
、
通过使用CheckBoxTreeItem,我已经将自己缩进了一个角落,因为我想要它提供的功能(如果选中了父
级
的话,可以
检查
所有的
子
级
),但是我的父母有一个Hyperlink作为图形,而我的孩子有StringsJava不喜欢包含两种不同
类型
的TreeView (CheckBoxTreeItem<Hyperlink>
和
CheckBoxTreeItem<String>)。我的选项是创建一个接受
泛
型
类型
的TreeVie
浏览 5
提问于2016-11-25
得票数 0
回答已采纳
1
回答
类型
标
泛
型
是否使用
类型
擦除来实现
泛
型
?
、
(val instanceof T)) { } }可以找到
泛
型
声明的基本
类型
吗更新1: 正如Ryan所提到的,在编译时,整个
类型
系统将被删除,更像是Java的
泛
型
实现。我认为在编译代码中保留
类型
信息的
泛
型
的.Net实现比Java更好。然而,我不禁要问,为什么不可能允许在
TypeScript
浏览 6
提问于2014-06-28
得票数 14
回答已采纳
1
回答
noImplicitAny不适用于一般的高阶函数
、
在下面的代码片段中,尽管有一个隐式
类型
化为any的参数,
typescript
不会发出任何错误。does not complain console.log(x); }); 我的猜测是,问题出在
类型
约束T extends(...args: any[]) => any,它使
typescript
认为它是一个显式的any。如何正确地解决这个问题,既保持
泛
型
类型
约束为“任何
类型
浏览 11
提问于2020-07-24
得票数 3
回答已采纳
1
回答
Typescript
泛
型
未返回正确的
类型
、
我们在项目中使用
typescript
泛
型
,但似乎当我们在基类中使用它们作为返回
类型
时,例如PromiseLike,它会得到PromiseLike<{}>。我创建了一个小应用程序来重现这个错误:那就太棒了。 谢谢,塞巴斯蒂安
浏览 41
提问于2017-01-21
得票数 0
回答已采纳
2
回答
类型
记录
类型
保护
检查
数组是否为
类型
、
、
、
我想编写一个
类型
保护程序来
检查
数组的所有
子
元素是否都是T
类型
,从而使它成为一个数组,其中T是一个
泛
型
类型
const arr:an array of newType , ie arr: newType[] // <e
浏览 8
提问于2021-12-01
得票数 0
回答已采纳
3
回答
是否可以定义一个可以具有
泛
型
方法的非
泛
型
接口?
、
、
但是我仍然需要一个
类型
化
和
非
类型
化的接口来工作。 有没有办法把这两个结合起来,或者这就是接口应该是什么样子?
浏览 6
提问于2011-03-09
得票数 5
回答已采纳
3
回答
检查
列表是否属于可以添加/删除项目的
类型
?
、
、
我有一个带有ItemsSource的UserControl,它只允许对象,可以被枚举(实现IEnumerable),并且可以在其中添加/删除项。我如何测试后者?
浏览 1
提问于2010-10-08
得票数 0
回答已采纳
1
回答
类型
记录在不需要时省略
泛
型
参数
、
我创建了一个
泛
型函数
类型
,其中包含一个完全依赖于输入参数
类型
的返回参数,并且
泛
型
参数有一个extends子句。(a: number, b: number) => [a,b];我使用
泛
型
参数来确保1) a
和
b扩展Foo,2) a
和
b是相同的
类型
。
TypeScr
浏览 5
提问于2022-11-29
得票数 0
回答已采纳
1
回答
类型
记录创建类隐藏其他类并返回
泛
型
结果
、
我仍然在处理
泛
型
类,我需要动态地创建其他类。但我不知道该怎么做。我用的是棱镜
和
打字稿3.45。通过解析正确的组件动态创建表单。在指令中,我应该能够检索一个
泛
型
类。并使用它,而不了解它正在创建的类。遵循关注点的分离。接受任何输入
类型
并接收相同
类型
的输入。代码示例,让我们将这个
泛
型
类型
称为U。,我得到一个
泛
型
类型
作为返回
类型
。这很愚蠢,因为编译器从输
浏览 0
提问于2019-07-09
得票数 1
回答已采纳
1
回答
在Eslint中,
TypeScript
是否有任何解决方案来获得
泛
型
类/方法中的空间?
、
、
、
当您想要将
类型
设置为
泛
型
方法/类时,我正在尝试获取
类型
记录ESLint来检测尖括号之间没有空格的情况。主要目标是在空格缺失时获得警告/错误。自动修复只是一个很好的拥有。T;} 我希望
泛
型
类型
在尖括号中有空格MyHttpResponse
浏览 0
提问于2021-04-23
得票数 5
1
回答
TypeScript
中具有
泛
型
类型
参数的
泛
型
类型
的替代方案
、
、
假设
泛
型函数有两种
类型
,它们的返回
类型
不同。一个是返回
类型
T,另一个是T[]type F2 = <T>(t: T) => T[]// Cau
浏览 2
提问于2021-03-13
得票数 1
1
回答
检查
typescript
中
泛
型
参数的
类型
我在使用
typescript
的react应用程序中工作。其中一个函数在其中一个变量中接收
泛
型
类型
。 如何
检查
变量的T
类型
?这个是可能的吗?
浏览 0
提问于2019-02-19
得票数 13
回答已采纳
2
回答
构造一个只接受对象
类型
的
类型
?
、
、
有没有办法创建一个
类型
别名来排除所有基本
类型
(string、number、boolean等)?并且只接受对象
类型
?(如{}或[])
浏览 14
提问于2021-07-13
得票数 0
1
回答
泛
型
和
父/
子
结构
、
、
我正在构建一个具有可继承的
泛
型
和
父-
子
关系的体系结构。我有一个大问题:我不能让孩子
和
父母都知道对方的
类型
,只有其中一个。 我需要孩子
和
父母都知道对方的
类型
。场景1:父知道子
类型
,但子只知道具有
泛
型
子
类型
的
泛
型
父。,但父只知道
泛
型
父
类型
。public class Parent<TChild
浏览 6
提问于2011-03-22
得票数 10
回答已采纳
1
回答
类型
'T‘上不存在属性’构造函数‘
、
、
、
、
我有一个带有next
和
typescript
的项目,并且在这个函数中我有一个通用的递归函数,type exist说属性‘构造函数’在
类型
'T‘上不存在。
浏览 6
提问于2022-11-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TS 从入门到深度掌握,晋级TypeScript高手-小桥流水人家
打破 10个Typescript 编程坏习惯
TypeScript 2.9发布,更新了对ES.Next的支持
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券