fooType = {
bar?: { [_: string] : bazType}
}
как мне объявить что bar может содержать объект не с одним свойством типа bazType, а с несколькими, количество заранее неизвестно?
Оно вроде и так описано что там множество, у тебя типа объект с ключами string и значениями baztype
ага, спасибо. я так и подумал в принципе, но вот что-то сомнения взяли - решил уточнить.
Рекомендую кстати Record<> использовать для описания простых объектов, мне кажется более читабельно получается. Т.е. в твоем случае было бы Record<string, bazType>
спасибо, действительно гораздо лаконичнее смотрится.
Обсуждают сегодня