首页 > 解决方案 > Angular 9 tslint 没有输出重命名

问题描述

我在 Angular 9 项目中使用 @Output 装饰器,代码如下:

@Output('myMethod') myMethod: EventEmitter<any> = new EventEmitter();

打字稿给了我一个错误,并迫使我添加这个关于代码以消除错误:

// tslint:disable-next-line:no-output-rename

如何在不必禁用规则的情况下解决此问题?

标签: angulartypescripttslintangular9

解决方案


这只是一个 tslint 警告。要修复它,您不应重命名输出。

尝试做这样的事情:

 @Output() myMethod: EventEmitter<any> = new EventEmitter();


推荐阅读