Показать сообщение отдельно
  #1 (permalink)  
Старый 21.12.2024, 18:21
Кандидат Javascript-наук
Отправить личное сообщение для Raadsert Посмотреть профиль Найти все сообщения от Raadsert
 
Регистрация: 09.12.2021
Сообщений: 102

Вывод нескольких типов данных
Здравствуйте

Есть такой массив:

type fruits = {
	id: string,
	data: string
}
type vegetables = {
	id: string,
	text: string
}

let arr: (fruits | vegetables)[] = [
        {id: "1", data: "sadsa"}, 
        {id: "2", text: "sdsadsa"}
]


Как из такого массива можно достать объект с параметром text, так чтоб TS не жаловался?

console.log(arr.text)
Ответить с цитированием