vue-router原理
使用方法
import Vue from 'vue' import VueRouter from 'vue-router' Vue.use(VueRouter)const User = { template: '<div>用户</div>' } const Role = { template: '<div>角色</div>' } const routes = [ { path: '/user', component: User }, { path: '/home', component: Home } ]const app = new Vue({ router, template: ` <div id="app"> <h1>Basic</h1> <ul> <li><router-link to="/">/</router-link></li> <li><router-link to="/user">用户</router-link></li> <li><router-link to="/role">角色</router-link></li> <router-link tag="li" to="/user">/用户</router-link> </ul> <router-view class="view"></router-view> </div> ` }).$mount('#app')
实现原理
最后更新于