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

发布时间 - 2026-01-11 02:09:14    点击率:

前言

这篇文章给大家讲解的是在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前端路由就完成了!!!

总结

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


# vue  # router  # 默认路由  # cli  # 嵌套路由  # 详解vue2.0脚手架的webpack 配置文件分析  # Vue2.0脚手架搭建  # 前端Vue2使用脚手架的详细步骤流程  # 这篇文章  # 是在  # 相关内容  # 你可以  # 如有  # 当你  # 把你  # 给大家  # 这样一个  # 挂在  # 这么做  # 谢谢大家  # 完成了  # 是一样的  # brush  # class  # span  # Home  # components 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  Angular 表单中正确绑定输入值以确保提交与验证正常工作  高防服务器如何保障网站安全无虞?  iOS正则表达式验证手机号、邮箱、身份证号等  如何选择可靠的免备案建站服务器?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  如何为不同团队 ID 动态生成多个非值班状态按钮  网站建设整体流程解析,建站其实很容易!  php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】  如何获取PHP WAP自助建站系统源码?  如何做网站制作流程,*游戏网站怎么搭建?  韩国服务器如何优化跨境访问实现高效连接?  香港服务器WordPress建站指南:SEO优化与高效部署策略  进行网站优化必须要坚持的四大原则  Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率  Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  EditPlus中的正则表达式实战(5)  如何在宝塔面板创建新站点?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】  Laravel如何处理CORS跨域请求?(配置示例)  利用JavaScript实现拖拽改变元素大小  香港服务器建站指南:免备案优势与SEO优化技巧全解析  英语简历制作免费网站推荐,如何将简历翻译成英文?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  Laravel模型关联查询教程_Laravel Eloquent一对多关联写法  如何在腾讯云服务器上快速搭建个人网站?  Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧  制作旅游网站html,怎样注册旅游网站?  5种Android数据存储方式汇总  如何用已有域名快速搭建网站?  Laravel怎么上传文件_Laravel图片上传及存储配置  网站制作大概多少钱一个,做一个平台网站大概多少钱?  如何在Ubuntu系统下快速搭建WordPress个人网站?  如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环  Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康  如何登录建站主机?访问步骤全解析  Android okhttputils现在进度显示实例代码  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  php增删改查怎么学_零基础入门php数据库操作必知基础【教程】  为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】  如何实现javascript表单验证_正则表达式有哪些实用技巧  文字头像制作网站推荐软件,醒图能自动配文字吗?  如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】  长沙企业网站制作哪家好,长沙水业集团官方网站?