FirebaseError
는 표준 JavaScript Error
객체의 서브클래스입니다. 메시지 문자열과 스택 트레이스 외에도 문자열 코드가 포함됩니다.
서명:
export interface FirebaseError
속성
속성 | 유형 | 설명 |
---|---|---|
코드 | 문자열 | 오류 코드는 "service/string-code" 형식을 사용하는 문자열입니다. "auth/invalid-uid" 및 "messaging/invalid-recipient" 를 예로 들 수 있습니다.특정 오류의 메시지는 변경될 수 있지만 이전 버전과 호환되는 Firebase SDK 버전 간에 코드는 동일하게 유지됩니다. |
메시지 | 문자열 | 방금 발생한 오류에 대한 설명 메시지입니다.이 메시지는 개발자에게 도움을 주기 위해 고안되었습니다. 이 메시지는 일반적으로 최종 사용자에게 의미 있는 정보를 전달하지 않으므로 애플리케이션에 표시해서는 안 됩니다. |
스택 | 문자열 | 오류가 처음 발생했을 때의 실행 역추적을 포함하는 문자열 값입니다.이 정보는 Firebase 지원을 통해 오류 원인을 해결하는 데 유용할 수 있습니다. |
메소드
메서드 | 설명 |
---|---|
JSON()으로 전송합니다. | 이 오류의 JSON 직렬화 가능한 객체 표현을 반환합니다. |
FirebaseError.code
오류 코드는 "service/string-code"
형식을 사용하는 문자열입니다. "auth/invalid-uid"
및 "messaging/invalid-recipient"
를 예로 들 수 있습니다.
특정 오류의 메시지는 변경될 수 있지만, 이전 버전과 호환되는 Firebase SDK 버전 간에 코드는 동일하게 유지됩니다.
서명:
code: string;
FirebaseError.message
방금 발생한 오류에 대한 설명 메시지입니다.
이 메시지는 개발자에게 도움이 되도록 작성되었습니다. 이 메시지는 일반적으로 최종 사용자에게 의미 있는 정보를 전달하지 않으므로 애플리케이션에 표시해서는 안 됩니다.
서명:
message: string;
FirebaseError.stack
오류가 처음 발생했을 때의 실행 backtrace를 포함하는 문자열 값입니다.
이 정보는 Firebase 지원팀에서 오류 원인을 해결하는 데 유용할 수 있습니다.
서명:
stack?: string;
FirebaseError.toJSON()
이 오류의 JSON 직렬화 가능한 객체 표현을 반환합니다.
서명:
toJSON(): object;
반환:
객체
JSON 직렬화 가능한 이 객체의 표현입니다.