Angular 9 tslint без переименования вывода - PullRequest
0 голосов
/ 27 мая 2020

Я использую декоратор @Output в проекте angular 9 и код такой:

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

Typescript выдает ошибку и заставляет меня добавить это о коде, чтобы убрать ошибку:

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

Как исправить это, не отключая правило?

Ответы [ 2 ]

1 голос
/ 27 мая 2020

Это просто предупреждение. Чтобы исправить это, вы не должны переименовывать вывод.

Попробуйте сделать что-то вроде этого:

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

1 голос
/ 27 мая 2020
@Output() myMethod: EventEmitter<any> = new EventEmitter();
...