store안에 있을 경우 actions안에 unload함수를 정의하고
unload되기전에 무조건 실행되는 함수안에서 unload함수를 호출하여 window.onunload이벤트를 등록해준다.
actions: {
unload() {
window.onunload = function (event) {
event.preventDefault();
//info 초기화 등
};
},
onload() {
this.unload();
}
}
일반 컴포넌트 일때는 mount에서 this.unload를 호출하고
methods에 unload함수를 두면된다.
'Frontend > vue3' 카테고리의 다른 글
v-if v-show 차이 (0) | 2023.08.24 |
---|---|
mounted, beforeUnmount, unmounted (0) | 2023.08.24 |
동적 속성 바인딩(콜론(:), v-bind 디렉티브) / 조건부 할당 (0) | 2023.07.19 |
vue3 img src 동적 바인딩 (require) (0) | 2023.06.16 |
컴포넌트 간 데이터 전달 (2) | 2023.04.19 |