// router/index.js
export default new VueRouter({
routes: [
{
path: "/portfolio/blog",
component: () => import("@/views/BlogPage.vue"),
beforeEnter() {
window.location.href = "https://kang-ji.tistory.com";
},
},
]
})
// views/BlogPage.vue
<template>
<div class="blog-main">blog</div>
</template>
<script>
//import { SidebarMenu } from 'vue-sidebar-menu'
export default {
created() {
window.location.href = "https://kang-ji.tistory.com";
},
};
</script>
// 컴포넌트
<template>
<router-link tag="button" class="btn trn" to="/portfolio/blog">Blog</router-link>
</template>
외부링크로 이동
반응형
'UXUI Development > Vue.js' 카테고리의 다른 글
[Vue] 서버사이드 렌더링이란? (0) | 2022.05.17 |
---|---|
[Vue] Nuxt.js (0) | 2022.05.17 |
[Vue] Vue.js에서 PDF파일 보기, 다운로드, 프린트 기능 지원하기 (0) | 2022.04.19 |
[Vue] styled-component (0) | 2022.04.19 |
[Vue] Vue-cli 프로젝트 생성 (0) | 2022.02.07 |
[Vue] vue.js slider librarys (0) | 2022.01.14 |
[Vue] vuex - store actions속성을 이용한 로그인 기능 구현과 비동기 처리시 유의 점 (0) | 2022.01.07 |
[Vue] Vuex - 브라우저 저장소(웹스토리지)를 이용한 인증 값 관리 _ Cookie(쿠키) (0) | 2022.01.04 |