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.