FirebaseError
, standart JavaScript Error
nesnesinin alt sınıfıdır. Mesaj dizesi ve yığın izlemeye ek olarak, dize kodu da içerir.
İmza:
export interface FirebaseError
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
kod | dize | Hata kodları şu biçimi kullanan dizelerdir: "service/string-code" . "auth/invalid-uid" ve "messaging/invalid-recipient" örnek olarak verilebilir.Belirli bir hata için verilen mesaj değişebilse de Firebase SDK'sının geriye dönük uyumlu sürümleri arasında kod aynı kalır. |
mesaj | dize | Az önce oluşan hata için açıklama mesajı.Bu mesaj geliştirici olarak size yardımcı olmak amacıyla tasarlanmıştır. Genellikle son kullanıcılara anlamlı bilgiler sunmadığı için bu mesaj uygulamanızda görüntülenmemelidir. |
yığın | dize | Hata ilk oluştuğunda yürütme geri izlemesini içeren bir dize değeri.Bu bilgiler, Firebase Desteği ile hatanın nedenini gidermek için yararlı olabilir. |
Yöntemler
Yöntem | Açıklama |
---|---|
toJSON() | Bu hatanın JSON'da seri hale getirilebilir nesne gösterimini döndürür. |
FirebaseError.code
Hata kodları şu biçimi kullanan dizelerdir: "service/string-code"
. "auth/invalid-uid"
ve "messaging/invalid-recipient"
, bu bilgilere örnek olarak verilebilir.
Belirli bir hatanın mesajı değişebilse de kod, Firebase SDK'sının geriye dönük uyumlu sürümleri arasında aynı kalır.
İmza:
code: string;
FirebaseError.mesajı
Yeni oluşan hata için açıklayıcı mesaj.
Bu mesaj, geliştirici olarak size yardımcı olmak için tasarlanmıştır. Genellikle son kullanıcılara anlamlı bilgiler sunmadığı için bu mesaj uygulamanızda görüntülenmemelidir.
İmza:
message: string;
FirebaseError.stack
Hata ilk oluştuğunda yürütme geri izlemesini içeren bir dize değeri.
Bu bilgiler, Firebase Destek Ekibi ile hatanın nedenini gidermek için yararlı olabilir.
İmza:
stack?: string;
FirebaseError.toJSON()
Bu hatanın JSON'da seri hale getirilebilir nesne gösterimini döndürür.
İmza:
toJSON(): object;
Şunu döndürür:
nesne
Bu nesnenin JSON'de seri hale getirilebilir bir temsili.