Saltar al contenido

Error de emisión del solucionador ` ERROR Error: “[object Object]” `

Tenemos la mejor información que descubrimos por todo internet. Nosotros queremos que te sea de mucha ayuda y si deseas comentarnos alguna mejora hazlo libremente.

Solución:

Esta falta de error detallado ocurrió al usar Mozilla Firefox. así que lo que tienes que hacer es cambiar a Google Chrome para ver el error específico.

ACTUALIZADO:

También puede almacenar el error como variable global

ingrese la descripción de la imagen aquí

entonces puedes escribir temp0.message para ver el mensaje de error real

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

En la consola puedes almacenar errores como

ERROR Error: “[object Object]”

como variable global

ingrese la descripción de la imagen aquí

y luego recibe un mensaje de error del objeto temp0.message

He encontrado una solución para el error detallado al trabajar en Firefox. Se basa en definir un controlador de errores personalizado e inspeccionar las propiedades de error usted mismo. Después de estos pasos, los errores se mostraron correctamente, sin necesidad de cambiar a Chrome.

  1. Defina la clase de controlador de errores personalizado:
import  ErrorHandler  from '@angular/core'

export class MyErrorHandler implements ErrorHandler 

    handleError(error: any) 
        // console.error(Object.getOwnPropertyNames(error))
        // Object.getOwnPropertyNames(error).forEach(p => console.error(error[p]))
        console.error(error.fileName, error.lineNumber, ':', error.columnNumber, 'n', error.message, error.rejection)
    


  1. Luego regístrelo como proveedor en el componente principal
@NgModule(
    declarations: []
    imports: []
    providers: [provide: ErrorHandler, useClass: MyErrorHandler], // <-- register MyErrorHandler
    bootstrap: [RootComponent]
)
export class AppModule  

Te mostramos las reseñas y valoraciones de los usuarios

Puedes asentar nuestra labor ejecutando un comentario o dejando una valoración te estamos eternamente agradecidos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *