티스토리 뷰
개발../Vue
Vue 라우터 이동시 redirected when going from to via a navigation guard 에러 발생
링재호 2023. 9. 15. 11:43redirected when going from to via a navigation guard
뷰 라우터 이동시 다음과 같은 오류가 발생하는 경우가 있을 것이다.
이는 페이지 이동시 중간에 라우터 가드를 만났고 거기서 조건을 충족하지 못해 다른 페이지로 이동시에 발생하는 에러 문구라고 보시면 된다.
실제로 해당 오류가 발생해도 라우터 이동에는 큰 문제가 없다.
이처럼 발생하는 이유는 router.push 가 Promise 객체를 리턴하는데, 거기서 reject 발생시 catch 하지 못해 발생하는 문구로 보인다. 이의 경우 아래와 같이 설정하면 해결할 수 있다.
this.$router.push('/home').catch(() => {})
'개발.. > Vue' 카테고리의 다른 글
Vue Composition API (0) | 2024.01.24 |
---|---|
Vue 에서 v-bind:href 사용시 잠재적인 보완 문제 발생 (0) | 2023.09.12 |
Vue3 에서 라우터 설정 (0) | 2023.05.03 |
Vue3 가즈아! (0) | 2023.05.02 |
vue 에서 watch 사용시 중첩 데이터 감지 방법 (0) | 2023.02.06 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 서버 to 서버
- 스벨트
- vscode
- docker
- NUXT
- webpack
- dockerfile
- 티스토리챌린지
- 깃허브
- cors
- Git
- svelte
- vue router
- seo
- Embedding
- AWS
- Github Actions
- nextjs13
- Storybook
- nuxt2
- openAI
- nodejs
- React
- 오블완
- 네이버 서치 어드바이저
- vue composition api
- NextJS
- Vite
- 타입스크립트
- nextjs14
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함