FirebaseError interface

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