Типизация API-ответа с дженериком
TypeScript
1
Сообщения
1
Постеры
8
Просмотры
-
// Пример: Типизация API-ответа с дженериком async function fetchData<T>(url: string): Promise<T> { const response = await fetch(url); if (!response.ok) throw new Error("Ошибка сети"); return response.json() as Promise<T>; } // Использование: interface User { id: number; name: string; } const loadUsers = async () => { const users = await fetchData<User[]>("https://api.example.com/users"); console.log(users[0].name); // Автодополнение работает! };
© 2024 - 2025 RosDesk, Inc. Все права защищены.