0
후 아폴로 클라이언트 porps, 서버 측이 graphql response내가 graphql 서버에 쿼리를 가져 보내
같은 오류를 반환하지만 자신의 소품에 오류가 표시되지 않는 구성 요소를 반응한다. component props
오류 코드를 기반으로 구성 요소 실행 동작을 제어하려고합니다. 예를 들어 구성 요소가 데이터를 가져 오지 않으면 필수 작업이 실행됩니다. 그런 다음 실패 또는 성공을 기반으로 다시 제어하려고합니다.
class Room extends React.PureComponent {
render() {
if (this.props.data.loading) {
return (<div>Loading</div>)
}
if (this.props.errors.code == "bad_request") {
//redirect to form
}
if (this.props.errors.code == "not_found") {
// run mutaion query
}
return (
<div>
Room name is {room.length}
</div>
)
}
}
누구나 응답 값 또는 다른 최상의 오류 처리 방법에 액세스하는 방법을 알고 있습니까?
아이 링크를 참조 data.error 개체의 오류에 액세스 할 수 있습니다! 나는 graphqlErrors 내부의 객체를 간과했다. 나는 이해한다 : – user2534247
위대한, 그것이 맞으면 당신을 도왔다 대답을 수락하십시오. 감사 – Yalamber