FirebaseError
是标准 JavaScript Error
对象的子类。除了消息字符串和堆栈轨迹之外,它还包含字符串代码。
签名:
export interface FirebaseError
属性
属性 | 类型 | 说明 |
---|---|---|
代码 | 字符串 | 错误代码是采用以下格式的字符串:"service/string-code" 。部分示例包括 "auth/invalid-uid" 和 "messaging/invalid-recipient" 。虽然给定错误的消息可能会发生变化,但代码在 Firebase SDK 的向后兼容版本之间将保持不变。 |
消息 | 字符串 | 针对刚刚发生的错误的说明消息。此消息旨在对您(即开发者)有所帮助。由于此消息通常不会向最终用户传递有意义的信息,因此不应显示在您的应用中。 |
堆栈 | 字符串 | 包含错误最初发生时执行回溯的字符串值。这些信息有助于通过 Firebase 支持对错误原因进行问题排查。 |
方法
方法 | 说明 |
---|---|
toJSON() | 返回此错误的可序列化对象表示。 |
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()
返回此错误的可序列化对象表示。
签名:
toJSON(): object;
返回:
对象
此对象的可序列化 JSON 表示法。