팝업 화면에서 확인을 클릭하고 나면 원하는 다른 페이지로 이동하게끔 하는 기능이 필요했다.
1. 먼저 팝업 화면에서 click 이벤트를 줬다.
<v-btn color="primary" variant="flat" @click="proceedRouterNavigation">
<v-icon start>mdi-check</v-icon>
확인
</v-btn>
이 코드에서 보듯이 클릭 이벤트에 'proceedRouterNavigation' 이 메소드를 호출하도록 했다.
2. proceedRouterNavigation 함수
const proceedRouterNavigation = () => {
showRouterConfirmDialog.value = false;
// CodePage로 라우터 이동
router.push('/dashboard/code');
};
라우터 이동은 push 를 이용한다.
push 를 통해 정의된 라우터를 입력해주면 원하는 페이지로 이동하게 된다.
'Front-end' 카테고리의 다른 글
vue-grid-layout 을 이용한 컴포넌트 폼 구성 (1) | 2025.06.13 |
---|---|
[vuejs] 코드관리 화면 설명 (1) | 2025.05.28 |
vue composition api 에서 setup 위치에 따른 소스 비교 (0) | 2025.05.28 |
통계영역에 대한 정리 (0) | 2025.05.03 |
조회 조건을 선택할 때 실행되는 것과 엑셀 파일 업로드 (0) | 2025.05.03 |