Estado: 1. estado pendiente, que se inicializa y no hay resultado en el proceso; 2. estado de éxito cumplido, el estado resuelto activará la función de devolución de llamada posterior 3. estado de error rechazado, el estado rechazado activará la función de devolución de llamada posterior; función de devolución de llamada función de devolución de llamada de captura.
Cómo comenzar rápidamente con VUE3.0: Ingrese
al entorno operativo de este tutorial: sistema Windows 10, ECMAScript versión 6.0, computadora Dell G3.
los tres estados
del objeto de promesa en es61.pendiente: no hay resultado en el proceso
2.resuelto: éxito
3.rechazado: falla
cambios de estado
1. Pendiente -> resuelto
2. Pendiente -> estado rechazado
El pendiente
.
estado Entonces y la captura no se activarán.
El estado resuelto activará la función de devolución de llamada posterior.
El estado rechazado activará la función de devolución de llamada de captura posterior.
Luego, regresará resuelto y regresará
.
Si se informa un error,
Catch volverá resuelto en circunstancias normales y se informará el error. Luego devolverá la
pregunta de prueba
rechazada// La primera pregunta (el resultado se imprimirá 1,3, volverá al estado resuelto). Promesa.resolve().luego(()=>{ console.log(1) //1 resuelto }).catch(()=>{ consola.log(2) }).entonces(()=>{ console.log(3) // 3 resuelto }) //Segunda pregunta (el resultado se imprimirá 1,2,3) Promesa.resolve().luego(()=>{ consola.log(1) //1 lanzar nuevo Error("error1") //rechazado }).catch(()=>{ console.log(2) //2 resuelto }).entonces(()=>{ console.log(3) //3 resuelto }) // La tercera pregunta (el resultado se imprimirá 1,2) Promesa.resolve.entonces(()=>{ consola.log(1) //1 lanzar nuevo Error("error1") //rechazado }).catch(()=>{ console.log(2) //2 resuelto }).catch(()=>{ consola.log(3)})