clearError 와 error.value = null
275
작성한 질문수 2
선생님 안녕하세요! 좋은 강의 잘 듣고 있습니다.
에러를 초기화하는 과정에서 궁금증이 생겨 질문 드립니다.
NuxtErrorBoundary에서의 error는 clearError() 로는 제거할 수 없는걸까요?
<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; 에는 어떤 차이가 있는 것일까요?
답변 1
0
안녕하세요 🙂
저 또한 지윤님처럼 같은 의문을 가졌었습니다 👍
그 결과 이렇게 "현재는" 이렇게 결론 지었어요.
1) clearError는 useError() 객체의 에러를 초기화!
2) error.value = null 은 <NuxtErrorBoundary> 에서 발생한 에러(로컬에러) 초기화!
또는 이렇게 생각해 볼 수도 있습니다.
아직 Nuxt 3 에서 안정화가 덜 되었을 수도..
학습을 하다보면 안정화 된 기술도 있지만 새로운 지식을 학습하다보면 종종 이해가 안되는 부분이 있는데요.
이러한 부분은 위에 처럼 최대한 이해하고 넘어가요 ^^
관련 github issues 공유 드립니다 💪
Nuxt 4 관련 강의 업데이트 계획이 있으실까요?
0
73
2
eslint 설정 관련 질문
0
81
1
vscode 자동 저장 시 탭 사이즈 조절 안되고 있습니다..
0
74
1
eslint 설정 오류 질문드립니다.
0
170
2
pageContainerStyle 이름을 찾을 수 없습니다 에러
0
56
1
npm create nuxt <project-name> 현재는 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





