Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2019, 19:47
augusto_jaramil
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 19 años, 10 meses
Puntos: 8
.catch en axios no tiene efecto

Gente de la comunity, buenas las tengan....

Acá reportando la novedad de que estoy tratando de sumergirme en el mundo del axios (primíparo en la materia) y tengo los siguiente líos:

1.- Al probar mi script en Chrome arrancando me reporta el siguiente Warning:

Código PHP:
Ver original
  1. Source map error: request failed with status 404
  2. Resource URL: http://localhost/axios.min.js
  3. Source Map URL: axios.min.map

Pero en Firefox no reporta nada. Como menciono, es un Warning pero la idea es que no ocurra...

2.- Al aplicar el código:

Código Javascript:
Ver original
  1. axios({
  2.       method: 'post',
  3.       url: 'entrada_registra.php',
  4.       data: mis_datos,
  5.       config: { headers: {'Content-Type': 'multipart/form-data' }}
  6.   })
  7.   .then(function (response) {
  8.       //handle success
  9.       console.log("OKKK");
  10.       console.log(response)
  11.   })
  12.   .catch(function (response) {
  13.       //handle error
  14.       console.log(response)
  15.   });

y forzando error de conexión a la base de datos (BD no existe) siempre llegar por .then(function (response). Pienso que debería llegar por .catch(function (response), al igual que forzar, por ejemplo algún error de sintaxis de PHP

Cómo podría (del verbo poder) solucionar esta situación?

Agradezco de antemano sus comentarios y sugerencias

Gracias pues
__________________
El que no sabe y sabe que no sabe, es un ignorante...enseñémosle!. El que no sabe y se cree que sabe, es un necio... ¡ignorémosle!.
El que sabe y sabe que sabe, es un sabio... ¡sigámosle!.