16得票4回答
Angular2: Web Speech API - 语音识别

阅读了webkitSpeechRecognition(Javascript语音识别)的文档后,我尝试在Angular 2中实现它。 但当我这样做时:const recognition = new webkitSpeechRecognition(); TypeScript报错:[ts] Can...

13得票2回答
TypeScript:静态属性和继承

我对TypeScript(1.8)还很陌生,我在继承和静态属性方面遇到了一个小问题。 以下是我当前运行的测试代码:class A { public static Items = { FOO: 'A' }; public show() { ...

12得票2回答
使用Typescript获取assets文件夹中的文件名列表

如何使用Typescript获取文件夹中的所有文件名? 这是一个Angular 2项目。 更具体地说,我要做的是使用来自我的照片文件夹的图像设置Bootstrap轮播的图像。 目前我正在执行以下操作:private _images: Image[] = [] ngOnInit(): vo...

12得票2回答
使用TypeScript与React-Redux时出现类型错误

我正在尝试在typescript中使用react-redux,并且当我尝试使用connect()和mapStateToProps注入props时出现类型错误。我的组件看起来像这样:function mapStateToProps(state) { return { co...

12得票2回答
如何在TypeScript的forEach中定义类型?

我有一个由 PersonTypes 对象组成的数组,希望在 forEach 循环中仅使用部分键。对于提供类型的 TypeScript 的准确、正确编码,应该怎么做?可以这样做: people.forEach((person: Pick<PersonTypes, 'name' | 'gen...

11得票1回答
泛型和参数中的 typeof T

在TypeScript中,我可以将变量的类型定义为类的类型。例如: class MyClass { ... } let myVar: typeof MyClass = MyClass; 现在我想要将它与一个通用类一起使用,类似于这样: class MyManager<T>...

10得票1回答
TypeScript .d.ts语法 - 导出和声明

我希望你能帮助我理解创建 .d.ts 文件的正确方式。 有些人使用以下语法,让我感到困惑: // lib-a.d.ts namespace My.Foo.Bar { interface IFoo {} interface IBar {} } 对比。 // lib-b.d.ts...

9得票1回答
在Angular 2中将函数的返回值用作字符串

这是我想要放置返回值的标记: <h2>{{getSelectedUserName}}</h2> 这是我想要使用的函数,它返回一个字符串: public getSelectedUserName(): string { let firstName = thi...

8得票1回答
TypeScript: EventEmitter子类事件的专用签名

我有一个基类 EventEmitter,其中有on方法来绑定特定事件的处理程序: class EventEmitter { on(event: string, handler: Function) { /* add handler internally */ ...

8得票2回答
在TypeScript中如何使用没有名称的类引用以在子类中使用不同的静态方法

在ES6中,您可以通过this.constructor引用静态方法: class MainClass { static info() { return "This is some information"; } constructor() { this.info ...