티스토리 뷰

const routes = [
  {
    path: "/",
    component: Home,
  },
  {
    path: "/list",
    component: List,
  },
  {
    path: "/detail/:id*",
    component: Detail,
    children: [
      {
        path: "author",
        component: Author.vue
      },
      {
        path: "comment",
        component: Conmment.vue
      }
    ]
  }
];

 

/detail/0/author 형식으로 사용이 가능하며, 컴포넌트는 임폴트해서 자리에 넣어주면 된다.

 

페이지 안에서 컴포넌트를 불러올 때에 사용한다.

 

한페이지에서 여러개의 컴포넌트를 보여주고 싶을 때

  {
    path: "/list",
    component: {
      List : List,
      Comment : Comment
    },
  },

 

 

다른 방법들은 https://router.vuejs.org/

 

Vue Router | The official Router for Vue.js

The official Router for Vue.js

router.vuejs.org

 

공식 홈페이지에서 확인 할 수 있다

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
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
글 보관함