@JavaSscriptNoob

Почему этот код выдаёт ошибку?

Всем привет , у меня есть такой код :
interface StringArray {
        [field: string]: string; // если тут будет any то всё будет ок 
    }
    let myArray: StringArray;
    myArray = ["Bob", "Fred"];

При помощи него я пытаюсь сделать что то типо такого : " можно добавить поле которое будет строкой" но этот код выдаёт ошибку . Может кто нибудь обьяснить что значит этот код и почему если вместо string будет any то всё будет работать ?
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы