FirebaseError
یک زیر کلاس از شی استاندارد JavaScript Error
است. علاوه بر یک رشته پیام و ردیابی پشته، حاوی یک کد رشته است.
امضا:
export interface FirebaseError
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
کد | رشته | کدهای خطا رشته هایی هستند که از فرمت زیر استفاده می کنند: "service/string-code" . برخی از مثالها عبارتند از "auth/invalid-uid" و "messaging/invalid-recipient" . در حالی که پیام یک خطای داده شده می تواند تغییر کند، کد بین نسخه های سازگار با نسخه های قبلی Firebase SDK یکسان باقی می ماند. |
پیام | رشته | یک پیام توضیحی برای خطایی که به تازگی رخ داده است. این پیام برای کمک به شما، توسعه دهنده طراحی شده است. از آنجایی که عموماً اطلاعات معنی داری را به کاربران نهایی منتقل نمی کند، این پیام نباید در برنامه شما نمایش داده شود. |
پشته | رشته | یک مقدار رشته ای حاوی بک ردیاب اجرا زمانی که خطا در ابتدا رخ داده است. این اطلاعات می تواند برای عیب یابی علت خطا با پشتیبانی Firebase مفید باشد . |
مواد و روش ها
روش | شرح |
---|---|
toJSON() | یک شیء قابل سریالسازی JSON از این خطا را برمیگرداند. |
FirebaseError.code
کدهای خطا رشته هایی با فرمت زیر هستند: "service/string-code"
. برخی از مثالها عبارتند از "auth/invalid-uid"
و "messaging/invalid-recipient"
.
در حالی که پیام یک خطای داده شده می تواند تغییر کند، کد بین نسخه های سازگار با نسخه های قبلی Firebase SDK یکسان باقی می ماند.
امضا:
code: string;
FirebaseError.message
یک پیام توضیحی برای خطایی که به تازگی رخ داده است.
این پیام برای کمک به شما، توسعه دهنده طراحی شده است. از آنجایی که عموماً اطلاعات معنی داری را به کاربران نهایی منتقل نمی کند، این پیام نباید در برنامه شما نمایش داده شود.
امضا:
message: string;
FirebaseError.stack
یک مقدار رشته ای حاوی بک ردیاب اجرا زمانی که خطا در ابتدا رخ داده است.
این اطلاعات می تواند برای عیب یابی علت خطا با پشتیبانی Firebase مفید باشد .
امضا:
stack?: string;
FirebaseError.toJSON()
یک شیء قابل سریالسازی JSON از این خطا را برمیگرداند.
امضا:
toJSON(): object;
برمی گرداند:
هدف - شی
نمایش JSON-Serializable از این شی.