El manejo de errores de JavaScript a veces puede ser confuso, especialmente al usar fetch. Si estás usando await, necesitarás incluirlo en un bloque try catch para manejar el error y todos sabemos que es un dolor de cabeza
Bueno, ¿y si te digo que podemos hacer algo como esto?
import { get } from "./eavfetch"; interface Book { id: string; title: string; author: string; } async function fetchBooks() { // data type is inferred as Book[] const [data, error] = await get("/books"); if (error) { console.error("Failed to fetch books:", error); return; } if (data) { console.log("Fetched books:", data); } }
Ahora, el manejo repentino de la recuperación parece una forma fácil, directa y segura de manejar errores y datos, ¿verdad? Bueno, ese es el poder del error a medida que los valores se acercan
puedes copiar eavfetch.ts/js en el repositorio y comenzar a usarlo de inmediato.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3