Angular 9 tslint无输出重命名

问题描述 投票:0回答:1

我在一个角度为9的项目中使用@Output装饰器,并且代码如下:

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

Typescript给了我一个错误,并强迫我添加有关代码的内容以消除错误:

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

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

angular typescript tslint angular9
1个回答
0
投票
@Output() myMethod: EventEmitter<any> = new EventEmitter();

0
投票

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

尝试做这样的事情:

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

© www.soinside.com 2019 - 2024. All rights reserved.