FirebaseError interface

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.