ошибка TS7006: параметр '_' неявно имеет тип 'any' - PullRequest
0 голосов
/ 04 октября 2019

У меня есть класс, который реализует ControlValueAccessor (из '@ angular / forms'):

export abstract class xxx implements ControlValueAccessor {
    private _value: any = '';
    private onChange = (_) => {};

    get value(): any {
      return this._value;
    }

    set value(v: any) {
      if (v !== this._value) {
        this._value = v;
        this.onChange(v);
      }
    }
....
...

Это дает мне ошибку сборки на линии: private onChange = (_) => {};

и говорит: ошибка TS7006: параметр '_' неявно имеет тип 'any'.

Есть идеи, как мне это исправить?

1 Ответ

0 голосов
/ 04 октября 2019

Согласно этому ТАК сообщение меняется

private onChange = (_) => {};

на

private onChange = (_:any) => {};

должно работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...