WebStorm: тип аргумента, который нельзя назначить типу параметра ObjectConstructor - PullRequest
0 голосов
/ 15 января 2019

Когда я использую следующий конструктор в TypeScript, я получаю сообщение об ошибке Тип аргумента, который нельзя назначить типу параметра ObjectConstructor. Но CLI не показывает ошибку. Код выглядит нормально для меня ( синтаксис ). Это ложная ошибка?

export class Store{
  oid: string;
  storeNumber: string;
  address: string;

  public constructor(init?: Partial<Store>) {
    Object.assign(this, init);
  }
}

1 Ответ

0 голосов
/ 08 апреля 2019

Это было зарегистрировано как ошибка WebStorm . (Спасибо, @ lena ).

До тех пор, пока не будет выпущено исправление, можно отменить проверку, поместив следующий комментарий над строкой, содержащей ложное срабатывание:

// noinspection TypeScriptValidateTypes
...