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