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