标记特定于TypeScript 2.x中的新功能的问题。对于一般的TypeScript问题,正确的标记是TypeScript。
我正在编写一些打字稿代码并迭代一个数组。在循环内部,我试图访问'this'对象进行一些处理:console.log('在迭代之前,这='+这个); myarray.days ....
如何从Html5 Audio获取curentTime。我没有放置音频html标签。我只想在typescript.i中做到这一点得到TypeError:无法读取undefined的属性'currentTime'。我觉得有什么......
假设我有两个enums,如下面的Typescript中所述,那么我如何合并它们枚举哺乳动物{人类,蝙蝠,海豚} enum爬行动物{Snakes,Alligators,Lizards} ......
我有一个非常简单的功能组件,如下导入*作为来自'react'的React;导出界面AuxProps {children:React.ReactNode} const aux =(props:AuxProps)=> props ....
查找并分配具有categoryId导出类的CategoryApi对象CategoryApi {categoryId:number; name:string; }类别:CategoryApi []; selectedCategory:CategoryApi; ...
升级TypeScript后,Angular控制器注册现在无法编译
我们使用的是TypeScript 2.2。在升级到2.4之后,我们现在在编译时得到这个:错误TS2345:类型'typeof TopMenuController'的参数不能分配给'Injectable&...类型的参数
如何使用@ types / express-session?
当我这样写:从'express-serve-static-core'导入{Request}; router.post((req:Request,res,next)=> {req.session.user = user;} tsc给我一个错误:'对象可能'...
我有以下代码片段,我觉得很难理解:export class Record {}; export class RecordMissingExtendsError {constructor(r:any){}} export ...
Visual Studio - >共享TypeScript库 - > TS6059文件''不在'rootDir'''下。 'rootDir'应包含所有源文件
我们正在使用Visual Studio 2017并且有两个独立的Web项目,它们应该共享一些用TypeScript编写的React组件。还可以有共享的JavaScript文件和CSS文件。为......
假设我有这种类型:输入FooArray = IFoo [] |号码[] | undefined是否可以从中提取IFoo?
我有一个我想要扩展的类型,但是我对它的唯一引用将它定义为类型Foo = TypeIamInterestedIn | null这是使用strictNullChecks。这是一个tsPlayground示例:...
TypeError:request.headers.entries不是函数
我的代码从Request对象的头文件中获取条目。请求的类型为Request let headers = {}; for(const pair of request.headers.entries()){headers [pair [0]] = pair [1]; } ...
我有一个名为IFoo interface IFoo {name:string;版本:数量; init:(arg1:string,arg2:number)=> Promise ;我所关心的只是...的类型
运行测试时,Jest无法处理TypeScript TSX文件
使用Jest和TypeScript TSX运行测试时会出错。我有以下基础设置:https://github.com/joe-glasgow/tsx-jest-unit然而,当运行纱线运行测试以下...
我有一个类型为Actions = Readonly |的联合类型Actions只读
我最近转向使用typescript来编写React-Native应用程序,我注意到的一件事是,我可以在不导入/导出它的情况下使用类型。我已将所有定义文件放在@types文件夹下....
是否可以将枚举类型作为参数传递给装饰器函数? export class A {@AsEnum(SomeEnum)name:string; } export enum SomeEnum {A,B,C}导出函数AsEnum(type):any {...
我在一些声明文件中遇到过这种语法interfaces.d.ts ...声明类型TStringOrNumber = string | number declare interface IObj {name:string value:TStringOrNumber}我得到...
我正在使用带有嵌套行的PrimeNG TurboTable。在将数据加载到TurboTable时会出现严重的性能问题,例如渲染大约需要30秒,而且需要10秒以上才能...
将DIV元素作为typeScript中自动完成容器的子元素附加
我必须将DIV元素作为自动完成容器的子元素附加,因为我已经创建了一个c DIV元素,它将包含我尝试使用下面给出的代码的项目(值),但是这...