사이트를 배포하고 처음 들은것이 입력하고 있다가 잘못해서 목록을 눌렀는데 왜 복구가 안되느냐 이었어요.
이런 경우를 막기 위해 페이지를 이동하기 전에 사용할 수 있는 method가 beforeRouteLeave 입니다.
beforeRouteLeave 는 일종의 NavigationGuard로 이해를 하시면 됩니다.
사용하는 방법
beforeRouteLeave(to, from, next){
}
사용예제
beforeRouteLeave(to, from, next){
if(this.count === 0) next()
else if(confirm('저장하신 내용이 사라집니다.\n변경사항은 저장되지 않습니다.')){
next();
}
},
[VUEJS] Vue CLI 버전 확인(How can I check Vue CLI version?) (0) | 2022.03.08 |
---|---|
vue 화면 출력하는 라이브럴리 (0) | 2022.02.10 |
vue-cli mode 와 환경변수 사용하기 (0) | 2022.02.01 |
Invalid regular expression error (0) | 2022.01.31 |
Nginx 에 vue 배포 설정하기 (0) | 2022.01.30 |