Vue router 라이브러리를 사용하기 전에
Vue router가 어떤것인지에 대한 개념에 대한 공부가되었다.
import Vue from "vue";
import App from "./App.vue";
const Login = { template: "<div>Login Page</div>" };
const routes = {
"/": App,
"/login": Login
};
new Vue({
el: "#app",
computed: {
VueComponent() {
return (
routes[window.location.pathname] || {
//url 경로를 반환
template: "<div>Page not found </div>"
}
);
//path경로에 해당하는것을 routes에서 찾고 반환
}
},
render(h) {
return h(this.VueComponent);
}
});
'Vue > vue 기초 공부하기' 카테고리의 다른 글
MVVM 모델의 ViewModel에 다해 알아보기 (0) | 2020.03.08 |
---|---|
Vue로 틱택토만들기(Vuex) (0) | 2020.02.22 |
Vue로 틱택토 만들기(EventBus 활용) (0) | 2020.02.22 |
Vue로 틱택토 만들기( $root.data를 활용) (0) | 2020.02.22 |
로또 번호 생성 프로그램 만들기 (props, component 활용) (0) | 2020.01.26 |