腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
将
typescript
类
识
别为
接口
、
、
当我试图升级到
TypeScript
3.5时,我遇到了一个签名的问题,由于某种奇怪的原因,这个签名被ts编译器忽略了,但已经存在了很多年。params.foo + params.bar; public doSomething = () => { } } 然后
将
MyClass虽然这是一个谜(但为什么并不重要) ts3.5突然注意到了这一点,但任何版本的
typescript
都不会接受像这样的东西 class MyClass implements ViewMode
浏览 35
提问于2019-07-04
得票数 2
回答已采纳
1
回答
类
在使用静态方法时无法实现
TypeScript
接口
。
TypeScript
将
static
类
方法识
别为
在
将
类
对象作为参数传递时遵守
接口
的有效属性,但是当使用相同的
接口
实现
类
时,它不喜欢它们。例如,在下面的示例中,
TypeScript
接受当Dog
类
作为参数传递到callAnimalMethods函数中时,它会遵守AnimalMethods
接口
,但是当试图使用implements AnimalMethods约束Dog
类
结构
浏览 11
提问于2022-05-24
得票数 1
回答已采纳
1
回答
使用
Typescript
时识
别为
类
的圆盘传送带
、
、
、
我有一个项目,最近我改成了
typescript
。在这个项目中,我使用slick作为我的carousel组件。我使用它的组件使用了一个非常简单的逻辑:如果窗口是移动的(宽度状态钩子),则呈现轮播。<ParentElement {...settings}> </ParentElement> ); 在
将
typescript
如果我理解正确的话,它将Slick识
别为
一个
类
,而
浏览 19
提问于2021-07-31
得票数 0
回答已采纳
5
回答
有什么方法可以判断一个
类
是否是一个
接口
?
我试图检查(在字节码级别,ASM)实现一些特定
接口
的
类
(在本例中是java.sql.Connection),并发现在某些情况下,库有另一个
接口
扩展了我的一组
接口
.然后他们的
类
实现了这个
接口
。(在本例中,一个新的扩展
接口
com.mysql.jdbc.Connection扩展java.sql.Connection,然后扩展它们的实现,例如,ConnectionImpl实现com.mysql.jdbc.Connection因此,我怀念
将
ConnectionI
浏览 3
提问于2016-10-18
得票数 6
回答已采纳
1
回答
用Jest和Spectator测试角拦截器的响应
、
、
、
我正在尝试测试一个从HTTP请求修改响应的Interceptor。@Injectable() intercept( httpHandler: HttpHandler, ): Observable<HttpEvent<Record<string, unknown>
浏览 14
提问于2020-08-30
得票数 4
1
回答
TypeScript
:可选类属性的问号实际上有什么区别吗?
、
、
、
在
TypeScript
中,我已经知道使用问号
将
函数参数或
接口
属性标记为可选的。当您在使用函数或
接口
时忽略设置非可选值时,
TypeScript
会给您带来错误。但是
TypeScript
还允许您在类属性中使用问号,例如: propertyWithQuestionMark} 以上两个属性在
TypeScript
将如何允许您使用(而不是或使用)它们或
类<
浏览 2
提问于2018-11-06
得票数 0
1
回答
TypeScript
:从
接口
方法返回
类
的实例
如何
将
接口
方法的返回类型指定为在
TypeScript
中实现
接口
的
类
的实例?例如: save: () => ClassThatImplementsEntity以使实现Entity
接口
的
类
具有返回该类实例的保存方法。
浏览 1
提问于2021-03-27
得票数 4
回答已采纳
2
回答
如何在c#模型中转换propName: string: any in
typescript
?
、
我有一个实现
接口
的
类
,两个
类
在
typescript
中都有这个属性 [propName: string]: any; 这在
typescript
中的
类
中意味着什么?为什么我们要用括号
将
propName括起来?我如何在我的c#模型中表示这个属性?
浏览 14
提问于2019-05-21
得票数 2
回答已采纳
1
回答
从JavaScript: TypeError: Class扩展值未定义的
TypeScript
接口
不是函数或null
、
我有一个这样的
TypeScript
接口
: export interface Foo {} 这将编译成一个空的.js文件。因此,当在ES6节点模块中使用
TypeScript
接口
时,我会得到以下错误: TypeError: Class extends value undefined is not a function ornull 解决方法是创建一个
类
export class BaseFoo {} 现在,我可以在ES6中使用BaseFoo,而不会出
浏览 22
提问于2019-04-24
得票数 1
1
回答
Typescript
:如何在构造函数上声明原型对象的类型
我得到了这个编译错误:在下面的
类
中,如何让
typescript
将
原型对象识
别为
来自构造函数的本机对象类型?
浏览 3
提问于2013-04-13
得票数 0
2
回答
如何在现有的
TypeScript
系统中缓慢移动到/迁移到JavaScript
我们想要做的事情:我们希望开始
将
TypeScript
集成到当前的系统中;我们不能只把所有的东西都转移到
TypeScript
上。我们希望慢慢开始在
TypeScript
中编写一些新模块。我们尝试了什么:我们使用一种模式来组织我们的JS代码,类似于模块
TypeScript
构造。我们试图在
TypeScript
中重写一个简单的
类
/对象,但在访问代码中定义的JS函数和其他文件时遇到了困难。 遇到的问题:我们必须创建虚拟
接口
,以及使用这些
接口</e
浏览 5
提问于2012-11-12
得票数 32
回答已采纳
1
回答
TypeScript
-对自定义
类
名使用预定义名称
、
我们可以使用
TypeScript
中的预定义名称来命名自定义
类
/
接口
吗?如果自定义
类
名与
TypeScript
中的预定义名称冲突,是否存在可能导致错误的用例?例如,当
TypeScript
已经有一个RequestInfo类型-> type RequestInfo = Request | string;时,我是否可以创建一个名为RequestInfo的自定义
类
浏览 32
提问于2021-08-29
得票数 2
回答已采纳
1
回答
OpenApi生成器
typescript
-axios仅与
typescript
axios生成器连接输出
、
、
我开始在
TypeScript
和Axios上使用OpenApi生成器。它的效果真的很好!我唯一想知道的是,我如何才能生成
类
而不是
接口
?例如,使用
typescript
-node,当设置选项withInterfaces时,我会将所有模型作为具有可选
接口
的
类
。使用
typescript
-axios我只能得到
接口
...这很烦人..。
浏览 243
提问于2020-04-13
得票数 0
1
回答
TypeScript
:
将
接口
转换为
类
编译器愉快地接受了p2的声明,但它抱怨p3说“无法
将
'X‘转换为'X1'”。 为什么会有这样的差异?
浏览 0
提问于2013-02-20
得票数 5
回答已采纳
2
回答
TypeScript
中的“类型”保留字是什么?
、
、
我刚刚注意到,当尝试在
TypeScript
中创建
接口
时,“类型”要么是关键字,要么是保留字。;假设您随后尝试在
类
中实现该
接口
,如下所示: public type: string;constructor() { }在
类
的第一行中,当您键入(抱歉)单词“类型”以实现
接口
所需的属性时,I
浏览 2
提问于2015-07-12
得票数 131
回答已采纳
1
回答
Angular 2
接口
属性映射
、
、
我从Angular 2学到的教程演示了如何使用
接口
通过Observable存储数据。即:.map((response: Response) => response.json())。我发现的一个问题是,我的
接口
属性定义必须与json属性完全匹配。如果json属性是_custNum,我的
接口
必须使用与_custNum完全相同的名称。这只是
接口
的规则吗?'_custNum‘更改为'custNum’,客户编号的映射
将
失败。另外,为什么使用
接口
而不是
类
来
浏览 0
提问于2016-12-16
得票数 1
1
回答
类型记录:
类
实现
接口
问题?
据我所知,implements应该
将
C和I类型合并为C& I。这是一个问题吗?
浏览 1
提问于2017-09-28
得票数 2
回答已采纳
1
回答
在
TypeScript
中键入
类
我在
TypeScript
中有一个
接口
或抽象
类
,我有很多
类
,它们要么实现/扩展
接口
/
类
,我想从所有子类的构造函数中构建一个数组,但我希望
将
数组类型为
接口
/超
类
。这个是可能的吗?<Class>,在Haxe你可以做Array<Class>,但是在
TypeScript
中你甚至不能键入Class,AFAIK。
浏览 1
提问于2018-03-30
得票数 2
回答已采纳
2
回答
如何正确实现重载
类
的装饰器
接口
、
、
我想用装饰器@asyncStore扩展
类
@asyncStore。IUserStore是一个扩展IAsyncStore的
接口
。然而,
TypeScript
抱怨我没有在
类
UserStore中正确地实现AsyncStore。下面是我的代码的一些片段(遗漏了无关的代码,如果与此问题或错误无关,则留下空的
接口
):interface IAsyncStore {}
浏览 0
提问于2018-05-17
得票数 0
回答已采纳
2
回答
Typescript
如何寻址本机
接口
typescript
中有一个本机File
接口
假设我有一个名为File的自定义
类
/
接口
read(input: File) {}我如何告诉
typescript
input参数的类型是原生
typescript
的File实现,而不是我自己的?
浏览 1
提问于2019-12-30
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
警方人脸识系统别错误的将2300名民众识别为潜在的罪犯
如何用TypeScript来创建一个简单的Web应用
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
TS 从入门到深度掌握,晋级TypeScript高手-岁月流转梅依旧
TypeScript的6个高级技巧,让代码更清晰
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券