为了账号安全,请及时绑定邮箱和手机立即绑定

VS Code 强制使用分号,但 Angular TypeScript 示例使用不一致?

VS Code 强制使用分号,但 Angular TypeScript 示例使用不一致?

慕桂英3389331 2021-09-30 13:41:24
我现在正在学习 Microsoft Angular Fundamentals 课程,我发现他们的示例中缺少分号,例如:gitSearch = (query: string): Promise<GitSearch> => {    let promise = new Promise<GitSearch>((resolve, reject) => {        if (this.cachedValues[query]) {            resolve(this.cachedValues[query])        }        else {            this.http.get('https://api.github.com/search/repositories?q=' + query)            .toPromise()            .then( (response) => {                resolve(response as GitSearch)            }, (error) => {                reject(error);            })        }    })    return promise;  }请注意,它们在 之后不使用分号resolve.thisCachedValues[query])。但是 VS Code'Missing semicolon'在该行给了我 TSLint 警告。如果我省略分号,这是一个问题吗?
查看完整描述

3 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

您可以简单地使用禁用 tslint

tslint:disable */ - 禁用文件其余部分的所有规则

也可以禁用 tslint 的特定规则..

/* tslint:enable:rule1 rule2 rule3... */ - 为文件的其余部分启用列出的规则


查看完整回答
反对 回复 2021-09-30
  • 3 回答
  • 0 关注
  • 181 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信