在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 】
相关推荐:
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
大学网站设计制作软件有哪些,如何将网站制作成自己app?
php485函数参数是什么意思_php485各参数详细说明【介绍】
详解Android中Activity的四大启动模式实验简述
iOS发送验证码倒计时应用
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
如何挑选高效建站主机与优质域名?
Laravel如何实现模型的全局作用域?(Global Scope示例)
Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】
Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
在线制作视频网站免费,都有哪些好的动漫网站?
Linux系统运维自动化项目教程_Ansible批量管理实战
Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧
Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
phpredis提高消息队列的实时性方法(推荐)
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
Laravel如何实现文件上传和存储?(本地与S3配置)
Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程
Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践
Laravel如何生成和使用数据填充?(Seeder和Factory示例)
Laravel如何集成Inertia.js与Vue/React?(安装配置)
如何在万网主机上快速搭建网站?
Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】
使用spring连接及操作mongodb3.0实例
Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
linux写shell需要注意的问题(必看)
Android仿QQ列表左滑删除操作
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
javascript基本数据类型及类型检测常用方法小结
javascript中对象的定义、使用以及对象和原型链操作小结
网站页面设计需要考虑到这些问题
Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
如何在企业微信快速生成手机电脑官网?
Laravel Debugbar怎么安装_Laravel调试工具栏配置指南
用yum安装MySQLdb模块的步骤方法
公司门户网站制作流程,华为官网怎么做?
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
Laravel如何生成URL和重定向?(路由助手函数)
Linux系统命令中tree命令详解
EditPlus中的正则表达式 实战(1)
Laravel如何实现数据库事务?(DB Facade示例)
如何在香港服务器上快速搭建免备案网站?
Laravel如何集成第三方登录_Laravel Socialite实现微信QQ微博登录
浅析上传头像示例及其注意事项
Bootstrap CSS布局之列表

