Vue入门十一、路由的使用
1、下载npm i vue-router -S
2、安装插件Vue.use(VueRouter)
3、创建路由对象
var router = new VueRouter()
4、配置路由规则
router.addRoutes([路由对象])
路由对象{path:'锚点', component:需要显示的组件}
5、将配置好的路由对象交给Vue
6、使用组件<router-view></router-view>
方法一、
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script type="text/javascript" src="vue.js"></script><script type="text/javascript" src="vue-router.js"></script><div id="app"></div><script type="text/javascript"> var Login = { template: ` <div>登陆成功</div> ` } // 安装路由 Vue.use(VueRouter); // 创建路由 var router = new VueRouter(); // 配置路由规则 router.addRoutes( [ {path: '/login', component: Login} ] ) // 使用路由组件 new Vue({ el: '#app', router, template: ` <div> <p>留坑使用路由组件</p> <router-view></router-view></div> ` } )</script></body></html>
方法二、
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script type="text/javascript" src="vue.js"></script><script type="text/javascript" src="vue-router.js"></script><div id="app"></div><script type="text/javascript"> var Login = { template: ` <div>登陆成功</div> ` } // 安装路由 Vue.use(VueRouter); // 创建路由 var router = new VueRouter({ // 配置路由对象 routes: [ {path: '/login', component: Login} ] } ); // 使用路由组件 new Vue({ el: '#app', router, template: ` <div> <p>留坑使用路由组件</p> <router-view></router-view></div> ` } )</script></body></html>
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。