1

我有实现 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:参数“_”隐式具有“任何”类型。

知道如何解决这个问题吗?

4

1 回答 1

0

根据this SO post 更改

private onChange = (_) => {};

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

应该管用

于 2019-10-04T04:52:30.770 回答