Как объявить тип для массива с интерфейсом (ами)? - PullRequest
0 голосов
/ 08 ноября 2019
this.bestMatch = listOfFoundedMatches[userWithTheHighestRank];

Возвращение this.bestMatch будет:

enter image description here

Пока я использую private bestMatch;, но я хотел бы определитьобъявление типа. Вместо any я мог бы использовать интерфейс. Я пробовал это с:

export interface Imatch {
  email: string;
  first_name: string;
  last_name: string;
  gender: string;
  phone: number;
}

export interface Irank {
  absolute: string;
  relative: number;
}

Мне действительно нужно 2 интерфейса или это может быть только 1?

Так как у меня есть 0 или rank и data доинтерфейс (ы), я не знаю, как я мог бы объявить тип. Как бы вы, ребята, сделали это?

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