복붙노트

[REACTJS] refetchQueries는 일부 쿼리 작동

REACTJS

refetchQueries는 일부 쿼리 작동

해결법


  1. 1.나는 당신의 useGetMyProfileQuery 후크를 볼 수 있지만이 문제가 가져올 정책을 것 같다. "네트워크 전용의"useQueryoptions에서 다음 fetchPolicy를 설정합니다.

    나는 당신의 useGetMyProfileQuery 후크를 볼 수 있지만이 문제가 가져올 정책을 것 같다. "네트워크 전용의"useQueryoptions에서 다음 fetchPolicy를 설정합니다.

      const { data } = useGetMyProfileQuery({
        variables: {},
        fetchPolicy: "network-only",
        onCompleted: _onCompleted,
        onError: _onError,
      });
    

    fetchPolicy는 "캐시 전용"또는 "캐시 최초의"캐시 된 데이터가 처음으로 가져온 것보다 경우. 다른 화면에서도를 사용했기 때문에, 데이터를 캐시 한 같은과 같다. 기본적으로는 "캐시 처음"이다

  2. from https://stackoverflow.com/questions/62677019/refetchqueries-works-for-only-some-queries by cc-by-sa and MIT license