腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
类
中
声明
typescript
类型
我有一个
类
,它有一些基于传递给该类的泛型的非常复杂的
类型
。我
在
一些地方使用了这些相同的
类型
,并试图弄清楚如何使它们可重用: class Foo<T> { method2(): SomeComplicateType<T> {}
浏览 26
提问于2019-06-04
得票数 1
回答已采纳
1
回答
如何
声明
List<string>
类型
的变量?
我使用的是
TypeScript
,并且有一个具有List<string>
类型
属性的C#
类
。我需要在
TypeScript
中
拥有相同
类型
的属性。如何在List<string>
类型
的
TypeScript
类
中
声明
属性
浏览 1
提问于2014-04-21
得票数 19
1
回答
绕过
TypeScript
构造函数签名
我有一个
TypeScript
类
,它是JavaScript
类
的
声明
。JavaScript
类
有一个带有某些参数的构造函数,而
TypeScript
声明
缺少它(有意隐藏)。
在
TypeScript
中
是否有一种方法来解决这个问题,并在仍然传入隐藏的JavaScript构造函数所期望的参数的同时创建一个
TypeScript
对象?我需要它作为一些特殊的测试模拟,
在
一个库
中
解决限制
浏览 5
提问于2019-09-13
得票数 1
回答已采纳
1
回答
在
单线+角2&
TypeScript
中
声明
多个变量
、
、
、
它来自于Java背景,使用
TypeScript
在
角度2
中
迈出了蹒跚学步的步伐,为如此多的比较提供了空间。我们可以
在
角为2/
TypeScript
的
类
中
声明
类型
为name : string的变量。如何在一次射击中
声明
相同
类型
的多个变量?有没有一种
在
单行
中
声明
类似name, designation, email : string的方法?
浏览 3
提问于2016-07-27
得票数 12
回答已采纳
1
回答
在
父
类
中
声明
在
TypeScript
中
的子类
中
定义的属性
、
constructor() { this.bar = "bar"; test() { }
TypeScript
错误: 属性'bar‘
在
“动物”..ts
类型
中
不存在。我理解
在
bar
类
中
声明
Dog属性的必要性,但是
TypeScript
也希望我
在
Animal
类<
浏览 2
提问于2019-05-02
得票数 1
回答已采纳
1
回答
在
类
上实现接口需要重新
声明
类型
、
在
主题中,为什么我需要在实现
声明
相同属性的接口的
类
中
重新
声明
属性上的
类型
?1)一切正常,但
类型
必须
声明
两次 2)
类型
只
声明
一次,结果是
类型
any 3)当不同的<
浏览 2
提问于2018-08-21
得票数 1
回答已采纳
2
回答
声明
混合体
类
的
类型
我不是
TypeScript
用户,但我正在为我的JavaScript库编写一个
TypeScript
声明
文件,我被困在下面的代码
中
: classExtendedArray extends Base {}} 这将返回扩展给定
类
的
类
。
在
本例
中
,我想将基限制为数组和TypedArrays (所谓的索引集合)。我可以创建一个联合
类型
,<e
浏览 0
提问于2019-01-16
得票数 3
回答已采纳
1
回答
typescript
是否应该将“this”推断为
类
实例方法的“any”
类型
?
似乎
在
typescript
类
的实例方法
中
,
typescript
编译器认为'this‘是与
声明
类
相同的
类型
。string; this.name = name; //
Typescript
Introducer = new Introducer(); var bob =
浏览 4
提问于2015-02-19
得票数 1
1
回答
我们如何键入一个
类
工厂来生成一个给定对象文本的
类
?
、
、
例如,我制作了一个名为JavaScript的库,我想知道如何使它在
TypeScript
类型
系统
中
工作。EDIT1:通过用JavaScript编写
类
并在.d.ts
类型
定义文件
中
声明
常规的class {}定义,这似乎是一种简单的方法。如果可能的话,将底层代码库转换为
TypeScript
似乎更困难,这样就可以
在
定义
类
时自动输入,而不是为每个
类
创建.d.ts文件。EDIT2:我想到的另一个想法是,我可以保留
浏览 0
提问于2018-06-17
得票数 1
回答已采纳
1
回答
如何处理跨许多Visual (2013)项目的
TypeScript
类型
定义?
、
、
现在,我正在考虑逐步将JS转换为
TypeScript
。我意识到我很快就会有大量的d.ts文件需要包含在几乎所有的项目中。我可以预先看到,这将是一个大问题。我
在
谷歌上搜索了一下,但也许我找错了。在我看来,最好的解决方案是所有项目都从某种公共
类型
定义文件夹
中
获得它们的
类型
定义。这有可能吗?
浏览 1
提问于2014-05-29
得票数 0
回答已采纳
1
回答
(这个:ClassName)参数
在
TypeScript
中意味着什么?
、
、
、
我是
TypeScript
的新手。我搞不懂函数的(这个:ClassName)参数
在
抽象
类
中意味着什么。Department{ console.log('IT Department');} 如前所述,实现的子类没有任何描述()方法的参数,但是父
类
的参数为
浏览 3
提问于2020-04-14
得票数 0
回答已采纳
1
回答
没有为
TypeScript
文件编写的
声明
不导出任何内容
、
、
我目前正在用
TypeScript
编写我的代码,我不使用像Webpack这样的库来捆绑代码。我已经
在
我的中将true标志设置为true,以要求
TypeScript
为代码生成
声明
。但是,针对我的用例,当脚本将被加载到浏览器
中
时,“导出”变量是没有意义的(当然,除非我使用Webpack之类的东西)。 到目前为止,这使得我无法
在
集成测试
中
引用
类
类型
。如果我
在
工具链
中
添加Webpack,并且
在</em
浏览 5
提问于2022-03-27
得票数 0
1
回答
TypeScript
-对自定义
类
名使用预定义名称
、
我们可以使用
TypeScript
中
的预定义名称来命名自定义
类
/接口吗?如果自定义
类
名与
TypeScript
中
的预定义名称冲突,是否存在可能导致错误的用例?例如,当
TypeScript
已经有一个RequestInfo
类型
-> type RequestInfo = Request | string;时,我是否可以创建一个名为RequestInfo的自定义
类
浏览 32
提问于2021-08-29
得票数 2
回答已采纳
3
回答
角度组件的
类型
、
、
我可以将angular组件
类
称为一个
类型
吗?我看到Ionic使用any作为组件。是否可以
在
Typescript
中
声明
一个只需要组件
类
的参数
类型
?我看到了这个问题,但是组件
在
构造函数
中
没有任何共同之处:
浏览 0
提问于2017-08-23
得票数 13
回答已采纳
1
回答
与接口同名的
TypeScript
类
我想
声明
一个名为Date的
类
,它具有一个
类型
为Date的属性(如JavaScript 的
TypeScript
接口中的那样)。但是,编译器假定我的属性与我
声明
的
类
的
类型
相同。我怎样才能区分这两者呢?如果日期接口
在
模块
中
,我可以使用模块名来区分,但是它似乎位于全局命名空间中。我的Date
类
在
一个模块
中
。
浏览 0
提问于2014-10-27
得票数 6
回答已采纳
14
回答
TypeScript
中
对象文字
中
的
类型
定义
在
TypeScript
类
中
,可以
声明
属性的
类型
,例如: property: string;如何在对象文字
中
声明
属性的
类型
?
浏览 120
提问于2012-10-09
得票数 466
回答已采纳
1
回答
为非
Typescript
类
声明
Typescript
接口
、
可以为一个普通的JavaScript
类
声明
一个
TypeScript
接口吗?例如:{} 我想为Foo
声明
一个接口:interface IFoo bar: string;但我想不出怎么
声明
它。function Foo(bar: string) : IFoo this.bar=bar;
浏览 0
提问于2013-09-15
得票数 3
2
回答
类型
记录:可以使用函数
声明
类
吗?
阅读本教程,我看到
在
类型
记录
中
声明
类
的一种方法是使用类似的class语法。//Generated by
typescript
1.8.10 function Person(name) { }}()); 我的问题是,是否可以使用生成的Javascript语法
在
类型
记录
中
浏览 2
提问于2020-04-27
得票数 1
回答已采纳
8
回答
如何
声明
/忽略缺少的JSX
类型
?
、
但是,我一直收到以下错误: 我认为标准库定义
中
缺少这个元素。我如何
声明
这个
类型
供
TypeScript
编译器查看,类似于我如何
声明
一个
类
或变量?通常的declare var和declare class语句没有任何效果。如果这是不可能的,我如何让
TypeScript
编译器忽略这个错误?
浏览 0
提问于2016-10-25
得票数 38
回答已采纳
1
回答
动态添加javascript属性的VS2017智能感知
、
、
、
、
声明
对象的新javascript之后,我没有问题获得对象的intellisense和
声明
过程
中
包含的属性。我找不到后来
声明
给对象的属性的解决方案。
浏览 1
提问于2018-07-11
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券