什么是路由?
- 后端路由:对于普通的网站,所有的超链接都是URL地址,所有的URL地址都对应服务器上对应的资源;
- 前端路由:对于单页面应用程序来说,主要通过URL中的hash(#号)来实现不同页面之间的切换,同时,hash有一个特点:HTTP请求中不会包含hash相关的内容;所以,单页面程序中的页面跳转主要用hash实现;
- 在单页面应用程序中,这种通过hash改变来切换页面的方式,称作前端路由(区别于后端路由)
vue 中使用 vue-router
1.导入包
< src=\"./lib/vue-router-3.0.1.js\"></ >
2.创建子组件
var login = {
template: \'<h3>这是登录子组件,这个组件是 奔波霸 开发的。</h3>\'
}
var register = {
template: \'<h3>这是注册子组件,这个组件是 霸波奔 开发的。</h3>\'
}
3.创建路由对象
var router = new VueRouter({
routes: [ // 路由规则数组
{ path: \'/\', redirect: \'/login\' },
{ path: \'/login\', component: login },
{ path: \'/register\', component: register }
],
ActiveClass: \'myactive\' // 和激活相关的类
})
var vm = new Vue({
el: \'#app\',
data: {},
methods: {},
// router: router
router
});
继续阅读与本文标签相同的文章
下一篇 :
windows驱动 获取进程全路径
-
活动回顾丨阿里云业务中台最佳实践沙龙圆满落幕
2026-05-19栏目: 教程
-
在CentOS里查看ssh的登录记录
2026-05-19栏目: 教程
-
好程序员web前端学习路线分享纯css绘制各种图形
2026-05-19栏目: 教程
-
菜鸟裹裹快递员收入有多高?小哥晒出月流水,程序员表示羡慕了
2026-05-19栏目: 教程
-
开发者必读 · 周报 | 002期
2026-05-19栏目: 教程
