inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[최신] Vue 강의 끝판왕 : Nuxt 3 완벽 마스터

클라이언트 오류 처리 (NuxtErrorBoundary)

clearError 와 error.value = null

275

이지윤

작성한 질문수 2

0

선생님 안녕하세요! 좋은 강의 잘 듣고 있습니다.

에러를 초기화하는 과정에서 궁금증이 생겨 질문 드립니다.

NuxtErrorBoundary에서의 errorclearError() 로는 제거할 수 없는걸까요?

            <q-btn
              label="Reset"
              color="positive"
              no-caps
              @click="error.value = null"
            />
          </template>

 

위 코드에서 @click="error.value = null" 대신에

@click="clearError({ redirect: '/course'})" 로 바꾸어 테스트 해보았는데, 페이지 이동이 되지 않습니다.

clearError()error.value = null; 에는 어떤 차이가 있는 것일까요?

vue.js nuxt.js pinia vue-3

답변 1

0

짐코딩

안녕하세요 🙂

저 또한 지윤님처럼 같은 의문을 가졌었습니다 👍

그 결과 이렇게 "현재는" 이렇게 결론 지었어요.

1) clearError는 useError() 객체의 에러를 초기화!

2) error.value = null 은 <NuxtErrorBoundary> 에서 발생한 에러(로컬에러) 초기화!

또는 이렇게 생각해 볼 수도 있습니다.

  • 아직 Nuxt 3 에서 안정화가 덜 되었을 수도..

학습을 하다보면 안정화 된 기술도 있지만 새로운 지식을 학습하다보면 종종 이해가 안되는 부분이 있는데요.

이러한 부분은 위에 처럼 최대한 이해하고 넘어가요 ^^

관련 github issues 공유 드립니다 💪

https://github.com/nuxt/nuxt/issues/15781

Nuxt 4 관련 강의 업데이트 계획이 있으실까요?

0

73

2

eslint 설정 관련 질문

0

81

1

vscode 자동 저장 시 탭 사이즈 조절 안되고 있습니다..

0

74

1

eslint 설정 오류 질문드립니다.

0

170

2

pageContainerStyle 이름을 찾을 수 없습니다 에러

0

56

1

npm create nuxt &lt;project-name&gt; 현재는 nuxi 로 프로젝트 생성하는 것이 권장으로 적혀있지 않는 것 같은데

0

129

2

타입체크 관련질문입니다.

1

216

1

eslint prettier 설정 오류

0

200

2

clearNuxtState() 사용 문의

0

99

1

nuxt 빌드 환경 질문드립니다!

0

363

2

피니아 persist 질문드립니다!

0

179

1

prefetching 질문

0

112

1

[nuxt] [request error] [unhandled] [500] __QUASAR_SSR_SERVER__ is not defined

0

290

4

사진 오류

0

105

1

@pinia/nuxt 버전이 0.9.0인 경우 @pinia-plugin-persistedstate/nuxt와 충돌

1

187

2

Nuxt3는 SSR인가요? USR인가요?

1

340

2

VSCode처럼 멀티 Title & Menu Bar로 개발할려면?

0

261

2

Course 데이터 가져오기에서 궁금한 점

1

209

2

프로젝트 생성

0

336

3

웹 서버, WAS 그리고 api 서버 관련

0

400

2

$route 관련 에러

0

166

1

package.json 구성 관련 문의

0

196

1

코드에서 $i18n, $route 등 provide로 제공된 객체가 템플릿에서 붉은색으로 표시됩니다.

0

250

2

fetch와 axios에 대한 질문

0

180

1