腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
TypeScript
未
标记
不
兼容
的
泛
型
、
、
、
、
我正在构建一个可插拔
的
接口/类体系结构,以便“输出”可以插入“输入”。我很快发现,当我使用
兼容
的
接口而使用不
兼容
的
泛
型
时,
TypeScript
不会抛出任何警告或错误。是不是我做错了什么,我可以做更多
的
事情来强制正确
的
检查,或者这只是不受支持?
TypeScript
2.9.2 fooA(): void; interface IValueB {
浏览 1
提问于2018-07-21
得票数 1
回答已采纳
1
回答
类型标
泛
型
是否使用类型擦除来实现
泛
型
?
、
(val instanceof T)) { } }可以找到
泛
型
声明
的
基本类型吗更新1: 正如Ryan所提到
的
,在编译时,整个类型系统将被删除,更像是Java
的
泛
型
实现。我认为在编译代码中保留类型信息
的
泛
型
的
.Net实现比Java更好。然而,我不禁要问,为什么不可
浏览 6
提问于2014-06-28
得票数 14
回答已采纳
1
回答
泛
型
基类型
的
FluentNHibernate异常
、
我有一些实现
泛
型
基类型
的
类。当使用自动映射和构建映射时,FluentNHibernate抛出一个异常,说明“关联引用
未
映射
的
类”。使用
泛
型
基类型与NHibernate
不
兼容
吗?(我没有在我
的
映射中映射TreeItem<> )。
浏览 1
提问于2012-07-15
得票数 0
回答已采纳
1
回答
TypeScript
:"catch“并显式处理条件中
未
解析
的
泛
型
?
这非常有效,直到T成为一个尚未解决
的
泛
型
。在这种情况下,它保持为Draft<T>,并且不能被赋值为T (给定类型,这应该总是可能
的
)。所以我
的
问题是:我能以某种方式检测到类型是
未
解析
的
,并以不同
的
方式返回一些东西吗? 本质上,像这样
的
东西 type Draft<T> = -readonly [K in keyof T]: Draft<T[K]&
浏览 15
提问于2020-01-07
得票数 3
2
回答
与
泛
型
类共享类型?
、
如何将变量声明为与用于实例化
泛
型
类
的
类型参数相同
的
类型?以下代码
未
编译: TEST [G, H -> INTEGER] localend 编译器说分配
的
源与目标
不
兼容
。
浏览 2
提问于2020-04-25
得票数 0
回答已采纳
3
回答
Typescript
泛
型
类型检查未按预期工作
、
我做了一个简单
的
测试夹具:export interface ITest2 {} let p: ITestGeneric<ITest1> = {}} 我预计最后一行会失败,因为在C#中,这种
不
兼容
的
类型赋值不起作用然而,
typescript
毫无抱怨地编译了这段代
浏览 0
提问于2018-03-06
得票数 2
1
回答
扩展
泛
型
类并在IntelliJ中重写Haxe中
的
方法
、
、
我正在重新学习Haxe和HaxeFlixel,但在
泛
型
方面我遇到了一个绊脚石。public class A<T> { return t;} public class BdoStuff(s :
浏览 6
提问于2016-07-17
得票数 1
1
回答
Typescript
泛
型
与返回类型
不
兼容
、
、
、
我对
typescript
泛
型
有个问题: return typeof a === 'string' function关于
typescript
泛
型
似乎有一些困惑,但我找到
的
答案没有一个对我
的
基本用例有帮助。
浏览 0
提问于2019-04-16
得票数 1
1
回答
具有多个类型
的
CrudRepository
不
兼容
类型
、
、
studentRepository : teacherRepository;当使用这个时,我得到了错误:
不
兼容
的
类型。为了自己
的
尝试,我尝试从repisitory变量中删除
泛
型
<
浏览 0
提问于2018-06-04
得票数 0
回答已采纳
3
回答
使用TArray<T>而不是数组
的
原因是什么?
、
我正在将一个遗留
的
Delphi应用程序迁移到Delphi-XE2,我想知道是否有一个很好
的
理由将定义为Array of MyType
的
数组替换为TArray<MyType>。所以问题是用TArray<T>代替MyType
的
阵列有什么利弊呢?
浏览 2
提问于2013-01-18
得票数 32
回答已采纳
1
回答
试图创建一个通用的卡夫卡消费工厂
、
泛
型
,我指的是工厂将收到
泛
型
K,V,它将指示键
的
类型和使用
的
消息
的
值。public class KafkaConsumerFactory<K, V> {在构造函数中,我调用了一个方法,该方法负责验证
泛
型
with the deserialization parameters in the properties with the generics <
浏览 5
提问于2020-06-14
得票数 0
回答已采纳
1
回答
将扩展方法应用于具有
泛
型
类型
的
泛
型
类
、
、
、
我正在使用vb.net中
的
泛
型
类。Public Class MyGeneric(Of T) 'End Class Public Sub DoSomething(ByVal myGenericD
浏览 3
提问于2008-12-08
得票数 9
回答已采纳
1
回答
如何定义带有keyof属性
的
泛
型
类型?
我希望有一个
泛
型
类型在某些函数中使用它作为参数,但不清楚如何定义具有强类型属性名(specificProperties
的
属性(例如,代码片段)。: string,} specificProperties: [ 'code' ], //
Typescript
{ name:
浏览 4
提问于2022-05-17
得票数 0
回答已采纳
2
回答
泛
型
属性:为什么这些类型
不
兼容
?
、
我有两个React组件,它们
的
props都带有一个
泛
型
参数TVariables。这些属性具有以下字段:TVariables类型
的
variables和(vars: TVariables) => void类型
的
setVariables。当我像这样使用我
的
组件时: const [variables, setVariables] = useState({ ...someProperties }) <A variables={variables但在设置setVariables时出现<
浏览 44
提问于2020-12-08
得票数 0
2
回答
铸造通用
、
、
是否可以将
泛
型
对象转换为字符串之类
的
对象?我认为铸造
泛
型
应该类似于正常
的
对象转换,例如:public E genericObject; 但是,在编译时,仍然会出现
不
兼容
的
类型错误。
浏览 3
提问于2013-10-13
得票数 1
回答已采纳
1
回答
作为
泛
型函数参数
的
Kotlin注释
、
、
、
我想知道是否有任何方法可以使用注释作为
泛
型
的
类型参数,并确定所提供输入
的
实例?本质上,我希望只允许方法接受使用特定注释
的
对象,并使用类型转换来确定底层类型。我尝试用注释
标记
泛
型
类型,但是当我尝试转换模型时,我得到了一个错误:“
不
兼容
类型: UsesAnnotation和MyAnnotation”。这是有道理
的
,因为我没有扩展MyAnnotation,我只是用它来
标记
UsesAnno
浏览 0
提问于2018-02-26
得票数 1
回答已采纳
1
回答
如何在
typescript
方法中推断
泛
型
返回值?
、
我想更好地理解
typescript
是如何用
泛
型
推断返回类型
的
。如果使用
泛
型
类型作为返回值
的
方法是在没有
泛
型
类型参数
的
情况下调用
的
,那么
typescript
如何推断返回类型?我知道
泛
型
内参数很容易通过传入
的
类型来推断,但如果没有提供
泛
型
类型参数,则无法推断返回参数是如何推断
的
。
浏览 3
提问于2019-09-09
得票数 0
1
回答
Typescript
-
泛
型
实现
numberEquatable.equals(1, 2) // false但我也可以简化stringEquatable和numberEquatable
的
实现"hello") // true numberEquatable.equals(1, 1) // true 来自一个清晰
的
背景,我对下
浏览 19
提问于2018-08-20
得票数 0
回答已采纳
2
回答
在不定义类型
的
情况下使用
泛
型
类时没有出错
、
、
为什么编译器
不
产生任何错误?我在JLS哪里能读到这种情况?
浏览 0
提问于2013-08-21
得票数 3
回答已采纳
1
回答
将
泛
型
传递给函数组件React
Typescript
、
、
我只是想知道是否有一种方法可以用
泛
型
来处理这个问题,而不是使用任何
泛
型
来处理下面的问题。 我仍然在试图理解类型和
泛
型
,只是想避免使用任何类型和
泛
型
。或者这是一个可以接受
的
使用any
的
用例!totalPrice}</p> ) id: number;
浏览 66
提问于2020-08-07
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 2.9发布,更新了对ES.Next的支持
TypeScript 2.8引入条件类型
Vue3 + TS 仿知乎专栏企业级项目完结
(无密完整)TS 从入门到深度掌握,晋级TypeScript高手
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券