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 可序列化表示法。