从JS迁移函数到打字稿

时间:2018-04-04 01:30:06

标签: javascript typescript

我正在为打字稿实现一个有效的JS函数,但我在参数上遇到错误:"错误,成功"

  

[tslint]围绕箭头函数定义的参数(arrow-parens)需要括号

Point

所以"错误"带有错误的下划线,带有以下消息:

  

[tslint]围绕箭头函数定义的参数(arrow-parens)需要括号

我该如何通过"错误"参数?,欢呼

2 个答案:

答案 0 :(得分:4)

就像它说的那样,在参数周围添加括号:

.catch((error: any) => {

答案 1 :(得分:3)

如果您不想在参数周围添加括号(Typescript不严格要求),请将以下内容添加到tslint.json文件中的rules对象。

"arrow-parens": [true, "ban-single-arg-parens"]

查看https://palantir.github.io/tslint/usage/configuration/https://palantir.github.io/tslint/rules/arrow-parens/了解详情。