Angular 9 tslint 无输出重命名
Angular 9 tslint no output rename
我在 angular 9 项目中使用 @Output 装饰器,代码如下:
@Output('myMethod') myMethod: EventEmitter<any> = new EventEmitter();
Typescript 给了我一个错误并强制我添加关于代码的这个以消除错误:
// tslint:disable-next-line:no-output-rename
如何在不禁用规则的情况下解决这个问题?
- 通过关键词'no-output-rename'找到rule description
- 它引用了 Angular ccoding style guide,其中包含对解决方案的描述
@Output() myMethod: EventEmitter<any> = new EventEmitter();
这只是一个 tslint 警告。
要修复它,您不应重命名输出。
尝试做这样的事情:
@Output() myMethod: EventEmitter<any> = new EventEmitter();
我在 angular 9 项目中使用 @Output 装饰器,代码如下:
@Output('myMethod') myMethod: EventEmitter<any> = new EventEmitter();
Typescript 给了我一个错误并强制我添加关于代码的这个以消除错误:
// tslint:disable-next-line:no-output-rename
如何在不禁用规则的情况下解决这个问题?
- 通过关键词'no-output-rename'找到rule description
- 它引用了 Angular ccoding style guide,其中包含对解决方案的描述
@Output() myMethod: EventEmitter<any> = new EventEmitter();
这只是一个 tslint 警告。 要修复它,您不应重命名输出。
尝试做这样的事情:
@Output() myMethod: EventEmitter<any> = new EventEmitter();