Интерфейс Typescript для объекта с массивом - PullRequest
0 голосов
/ 10 мая 2019

Попытка создать интерфейс для объекта, который имеет необязательное дочернее поле с массивом того же интерфейса.

export interface ItemInterface {
  name: string;
  id: number;
  children?: ItemInterface[];
}

Это дает мне ошибку: Тип ItemInterface должен иметь метод Symbol.iterator, который возвращает итератор.

1 Ответ

0 голосов
/ 10 мая 2019

Случайно связал интерфейс с массивом - закрытие

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