我一直试图在互联网上搜索来解决这个问题,但没有成功。也许你可以帮助我。我收到 tslint“缺少空格”警告,内容如下:
./src/app/content/content.controller.ts 中的警告
[4, 13]: 缺少空格
[5, 21]: 缺少空格
我想摆脱警告
这是代码的示例......基本上任何有冒号声明类型的地方都是发生错误的地方。我不想在它之间留一个空格,所以我希望 linter 不要打扰我......
export class ContentCtrl {
filters:IFilter[];
selectedFilters:IFilter[];
filterToAdd:IFilter;
/** @ngInject */
constructor(private $log:angular.ILogService,
private $timeout:any,
private toastr:any,
private filterService:FilterService) {
const self = this;
我查看了 tslint.json 文件,但不知道如何摆脱它。
我看到一个很有前途的属性:“typedef-whitespace”
我将其更改为以下内容,但可惜没有用:
"typedef-whitespace": [true,
{
"callSignature": "noSpace",
"catchClause": "noSpace",
"indexSignature": "noSpace",
"parameter": "noSpace"
}
],
如何消除“缺少空格”错误?