在vue-cli脚手架中配置一个vue-router前端路由


Posted in Javascript onJuly 03, 2017

前言

这篇文章给大家讲解的是在vue-cli脚手架中如何配置vue-router前端路由的相关内容,分享出来供打击参考学习,下面来一起看看详细的介绍:

首先你需要一个main.js文件

//然后引入vue-router
import VueRouter from 'vue-router';

//使用路由
Vue.use(VueRouter);

//当然如果需要有组件进来的时候也是需要引入的
import Home from '../components/Home.vue';
import News from '../components/News.vue';
import List from '../components/List.vue';

//创建路由实例
const router = new VueRouter({
 routes: [
  {path:'/home',component:Home},
  //path:路径 component:把你需要的组件挂载进来
  {
   path:'/news',
   component:News,
   //当你需要嵌套路由的时候你可以这么做
   //children子路由,接下来的json中的内容还是一样的,需要有最基本的path和component
   children:[
    {path:'/news/list',component:List}
   ]
  },
  {path:'*',redirect:'/home'} //404
  //当路径错误或没有这个路径的时候我们会给予一个默认路径
 ]
});

//最后挂在到vue实例上
new Vue({
 router,
 el: '#app',
 render: h => h(App)
})

html代码样式

<router-link to="/home">主页</router-link>
 <router-link to="/news">新闻</router-link>
 <router-link to="/news/list">列表</router-link>
 <router-view></router-view>

这样一个最基本的Vue前端路由就完成了!!!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
Extjs 几个方法的讨论
Jan 28 Javascript
Javascript中自动切换焦点实现代码
Dec 15 Javascript
在JavaScript并非所有的一切都是对象
Apr 11 Javascript
JS小数运算出现多为小数问题的解决方法
Jun 02 Javascript
Seajs是什么及sea.js 由来,特点以及优势
Oct 13 Javascript
微信小程序去哪里找 小程序到底如何使用(附小程序名单)
Jan 09 Javascript
jQuery初级教程之网站品牌列表效果
Aug 02 jQuery
9种使用Chrome Firefox 自带调试工具调试javascript技巧
Dec 22 Javascript
vue2.0父子组件间传递数据的方法
Aug 16 Javascript
jstree中的checkbox默认选中和隐藏示例代码
Dec 29 Javascript
小程序实现图片移动缩放效果
May 26 Javascript
VUE递归树形实现多级列表
Jul 15 Vue.js
Require.js的基本用法详解
Jul 03 #Javascript
React利用插件和不用插件实现双向绑定的方法详解
Jul 03 #Javascript
解决webpack -p压缩打包react报语法错误的方法
Jul 03 #Javascript
JS 学习总结之正则表达式的懒惰性和贪婪性
Jul 03 #Javascript
JavaScript之DOM插入更新删除_动力节点Java学院整理
Jul 03 #Javascript
微信小程序开发中的疑问解答汇总
Jul 03 #Javascript
JavaScript之promise_动力节点Java学院整理
Jul 03 #Javascript
You might like
PHP 加密与解密的斗争
2009/04/17 PHP
php array_map()数组函数使用说明
2011/07/12 PHP
php中通过数组进行高效随机抽取指定条记录的算法
2013/09/09 PHP
php中函数前加&amp;符号的作用分解
2014/07/08 PHP
php获取随机数组列表的方法
2014/11/13 PHP
PHP导入导出Excel代码
2015/07/07 PHP
在WordPress的文章编辑器中设置默认内容的方法
2015/12/29 PHP
PHP多进程通信-消息队列使用
2019/03/08 PHP
ExtJS PropertyGrid中使用Combobox选择值问题
2010/06/13 Javascript
使用apply方法处理数组的三个技巧[译]
2012/09/20 Javascript
jquery1.9 下检测浏览器类型和版本的方法
2013/12/26 Javascript
js获取指定的cookie的具体实现
2014/02/20 Javascript
使用JS画图之点、线、面
2015/01/12 Javascript
Node.js 日志处理模块log4js
2016/08/28 Javascript
JS定时器用法分析【时钟与菜单中的应用】
2016/12/21 Javascript
JavaScript实现购物车基本功能
2017/07/21 Javascript
JavaScript JMap类定义与使用方法示例
2019/01/22 Javascript
Vue中的验证登录状态的实现方法
2019/03/09 Javascript
vue-cli和v-charts实现可视化图表过程解析
2019/10/08 Javascript
javascript 使用sleep函数的常见方法详解
2020/04/26 Javascript
python3中int(整型)的使用教程
2017/03/23 Python
利用Python实现在同一网络中的本地文件共享方法
2018/06/04 Python
python3.6下Numpy库下载与安装图文教程
2019/04/02 Python
使用Filter过滤python中的日志输出的实现方法
2019/07/17 Python
Python实现性能自动化测试竟然如此简单
2019/07/30 Python
详解python中的数据类型和控制流
2019/08/08 Python
dpn网络的pytorch实现方式
2020/01/14 Python
使用python从三个角度解决josephus问题的方法
2020/03/27 Python
Python实现淘宝秒杀功能的示例代码
2021/01/19 Python
Farnell德国:电子元器件供应商
2018/07/10 全球购物
彪马英国官网:PUMA英国
2019/02/11 全球购物
Jar包的作用是什么
2014/03/30 面试题
群众路线教育实践活动剖析材料
2014/09/30 职场文书
缓刑人员思想汇报
2014/10/11 职场文书
买房协议书范本
2014/10/23 职场文书
行政答辩状范文
2015/05/21 职场文书