Vue.js学习系列(四十七)-- 路由
2017-04-18 00:00
295 查看
Vue.js 路由允许我们通过不同的 URL 访问不同的内容。通过 Vue.js 可以实现多视图的单页Web应用(single page web application,SPA)。
Vue.js 路由需要载入 vue-router 库,
可以在vue.js官网下载。这里我们使用的是vue-router.min.js
也可以使用淘宝镜像
cnpm install vue-router
下面我们先来举一个使用vue.js+router实现单页面应用的简单例子。
实现步骤:
1.使用模块化机制编程,导入Vue和VueRouter,要调用Vue.use(VueRouter)
2.定义路由组件
3.定义路由
4. 创建 router 实例,然后传 `routes` 配置
5. 创建和挂载根实例
要通过 router 配置参数注入路由,从而让整个应用都有路由功能
运行结果:
点击Go to first路径,页面显示出first
点击Go to second路径,页面显示出second
Vue.js 路由需要载入 vue-router 库,
可以在vue.js官网下载。这里我们使用的是vue-router.min.js
也可以使用淘宝镜像
cnpm install vue-router
下面我们先来举一个使用vue.js+router实现单页面应用的简单例子。
实现步骤:
1.使用模块化机制编程,导入Vue和VueRouter,要调用Vue.use(VueRouter)
2.定义路由组件
3.定义路由
4. 创建 router 实例,然后传 `routes` 配置
5. 创建和挂载根实例
要通过 router 配置参数注入路由,从而让整个应用都有路由功能
运行结果:
点击Go to first路径,页面显示出first
点击Go to second路径,页面显示出second
相关文章推荐
- Vue.js学习系列(四十七)-- 路由
- Vue.js学习系列(八)---使用路由搭建单页应用(一)
- Vue.js学习系列(九)---使用路由搭建单页应用(二)
- Vue.js学习系列三——axios和网络传输相关知识的学习实践
- Vue.js学习系列(四)---初学者易入误区
- Vue.js学习系列(二十二)--过滤器
- Vue.js学习系列(三十二)-- Vue.js样式绑定(三)
- Vue.js学习系列(三十二)-- Vue.js样式绑定(三)
- Vue.js学习系列四——Webpack打包工具的使用(装修中……)
- Vue.js学习系列(十)---给页面增加动态数据
- Vue。js学习系列(二十四)--条件语句(二)
- Vue.js学习系列(二十)--常用指令(三)
- Vue.js学习系列(三十一)-- Vue.js样式绑定(二)
- Vue.js学习系列(五)---vuejs指令
- Vue。js学习系列(二十四)--条件语句(二)
- Vue.js学习系列三——axios和网络传输相关知识的学习实践
- Vue.js学习系列(六)---条件与循环
- Vue.js学习系列(八)---如何使用组件
- Vue.js学习系列(七)---监听事件
- Vue.js学习系列(二十九)-- 计算属性(三)