FirebaseError interface

FirebaseError , standart JavaScript Error nesnesinin bir alt sınıfıdır. Bir mesaj dizisine ve yığın izlemesine ek olarak bir dize kodu da içerir.

İmza:

export interface FirebaseError 

Özellikler

Mülk Tip Tanım
kod sicim Hata kodları şu biçimi kullanan dizelerdir: "service/string-code" . Bazı örnekler arasında "auth/invalid-uid" ve "messaging/invalid-recipient" yer alır. Belirli bir hatanın mesajı değişebilse de Firebase SDK'nın geriye dönük uyumlu sürümleri arasında kod aynı kalacaktır.
İleti sicim Az önce meydana gelen hataya ilişkin açıklayıcı bir mesaj. Bu mesaj geliştirici olarak size yardımcı olmak amacıyla tasarlanmıştır. Genellikle son kullanıcılara anlamlı bilgiler aktarmadığı için bu mesajın uygulamanızda görüntülenmemesi gerekmektedir.
yığın sicim Hatanın ilk oluştuğu andaki yürütme geri izlemesini içeren dize değeri. Bu bilgi, Firebase Desteği ile hatanın nedenini gidermek için yararlı olabilir. .

Yöntemler

Yöntem Tanım
JSON()'a Bu hatanın JSON ile serileştirilebilir nesne temsilini döndürür.

FirebaseError.code

Hata kodları şu biçimi kullanan dizelerdir: "service/string-code" . Bazı örnekler arasında "auth/invalid-uid" ve "messaging/invalid-recipient" yer alır .

Belirli bir hatanın mesajı değişebilse de Firebase SDK'nın geriye dönük uyumlu sürümleri arasında kod aynı kalacaktır.

İmza:

code: string;

FirebaseError.message

Az önce meydana gelen hataya ilişkin açıklayıcı bir mesaj.

Bu mesaj geliştirici olarak size yardımcı olmak amacıyla tasarlanmıştır. Genellikle son kullanıcılara anlamlı bilgiler aktarmadığı için bu mesajın uygulamanızda görüntülenmemesi gerekmektedir.

İmza:

message: string;

FirebaseError.stack

Hatanın ilk oluştuğu andaki yürütme geri izlemesini içeren dize değeri.

Bu bilgi, Firebase Desteği ile hatanın nedenini gidermek için yararlı olabilir. .

İmza:

stack?: string;

FirebaseError.toJSON()

Bu hatanın JSON ile serileştirilebilir nesne temsilini döndürür.

İmza:

toJSON(): object;

İadeler:

nesne

Bu nesnenin JSON ile serileştirilebilir temsili.