typescript2.0 相关问题

标记特定于TypeScript 2.x中的新功能的问题。对于一般的TypeScript问题,正确的标记是TypeScript。

打字稿:如何从javascript文件导入一个类?

我想:导入一个定义类的js文件:./ myClass / index.js在某处声明MyClass的公共方法(在index.ts或指定的声明文件中,我真的不知道怎么做.. 。

回答 2 投票 8

TS2339:属性'defaultProps'在类型'(props:any)=> DetailedReactHTMLElement'上不存在

我尝试使用TypeScript为无状态的,功能正常的React组件指定默认道具,并具有以下代码:import“反应”界面中的React Props {readonly sid?:string,} const ...

回答 1 投票 0

TS2339:类型“{}”上不存在属性“焦点”。使用React打字稿

我有一个JSX类导出类的打字稿代码SearchForm扩展了React.PureComponent {public inputRef:React.RefObject;构造函数(props:any){super(...

回答 1 投票 1

TypeScript + React:defaultProps不适用于严格空检查模式下的可选道具

我的TypeScript版本是2.0.10。组件导入*作为React来自“react”; export interface HelloProps {list?:number []; } export class Hello扩展了React.Component {...

回答 4 投票 4

理解TypeScript 2中的never类型

在看看TypeScript 2.0中的新功能时,我发现了从不类型。根据文档,似乎这是一种设置永不返回的函数类型的聪明方法。现在,如果我......

回答 3 投票 2

如何在Typescript中的Interface中使用“string literal type”时查看属性可用值?

问题:如你所见,如果我用女性的联合类型声明性别男性,正如预期的那样抛出正确的错误(第1张图片)。还显示错误的可用值(第2张图像)。 ...

回答 2 投票 0

角度反应形式“复选框”类型控制触摸属性总是在mac safari中填充为false

我在mac Safari的复选框控件中遇到了问题。它总是提供控制属性“触摸:虚假”即使它被检查,奇怪的是它正在Chrome和...

回答 1 投票 0

Angular 4.3.3 HttpClient:如何从响应的头部获取值?

(编辑:VS代码; Typescript:2.2.1)目的是获取请求响应的标头假设一个POST请求与HttpClient在服务导入{Injectable}中从“@angular / ...

回答 4 投票 38

打字稿错误:“无法写入文件,因为它会覆盖输入文件”[复制]

在使用Visual Code的我们的打字稿2.3.4项目(离子2和角4)中,我们正在整合第三方“3D-Carousel”。我们收到以下错误:typescript错误无法写入文件'/ ...

回答 1 投票 0

在TypeScript接口中描述属性对象

我想描述一些嵌套对象的接口。如果没有嵌套对象的创建接口,我怎么能这样做? interface ISome {strProp:string; complexProp:{someStrKeyWhichIsDynamic:...

回答 3 投票 5

打字稿:成员的下划线约定

我有一个类Email类Email {private _from:string; private _to:Array ; private _subject:string;它将创建一个电子邮件对象,如:{_ from:'',_ to:'',...

回答 2 投票 4

Angular2 @Input()未设置数组

试图将数组传递给@Input()参数,但它根本不显示。

回答 1 投票 0

输入错误:对象可能为“null”。 TS2531用于window.document

第一次将Typescript添加到我的项目中。在一个地方我使用window.document.getElementById来访问某些东西。它给出了这个错误。输入错误:对象可能为“null”。 ...

回答 2 投票 0

如何在保存后自动关闭生成js?

在每个保存文件之后.ts typescript在同一目录中生成js。如何在tsconfig中关闭此选项?

回答 1 投票 -1

Angular 6中的错误:找不到PostJobComponent的组件工厂。你有没有把它添加到@ NgModule.entryComponents?

我正在使用MEAN堆栈框架创建一个Web应用程序,而Angular版本是6.我使用的是ngx-admin模板。我在pages文件夹中创建了一个名为'postJob'的组件。例如:src-> app-> pages - > ...

回答 1 投票 0

如何使用基于策略模式的多种类型响应?

我有一个简单的接口类型:interface A {id:number; name:string;让a:A; a = {id:1,名称:“Oleg”};为什么typeof不返回实际类型A? if(typeof a === A){// ...

回答 1 投票 0

如何实现泛型抽象类?

我有抽象类:抽象类AScore {constructor(protected data:T){}}我实现这个类如下:class GetActivitiesPupil实现AScore {}编译器......

回答 1 投票 1

如何在函数中使用两个通用参数?

我用这个函数:bind (data:T [],bindedData:T [],key:K,newKey:string){}我怎样才能使用两个泛型参数,我试过:bind

回答 1 投票 -1

'ts-node'不被识别为内部或外部命令,可操作程序或批处理文件

我在我的Vs Code终端和命令提示符中出现错误,即'ts-node'未被识别为内部或外部命令,可操作程序或批处理文件。我正在尝试启动命令...

回答 7 投票 22

如何让@vimeo / player参与我的Angular2 / Typescript项目?

问题:如何让@vimeo / player参与我的Angular2 / Typescript项目(特别是Ionic2)?描述:试图让vimeo播放器与Angular2 / Typescript一起使用。 npm安装--...

回答 3 投票 6

© www.soinside.com 2019 - 2024. All rights reserved.