位置: IT常识 - 正文

vue路由配置(vue3.0路由配置)

编辑:rootadmin
vue路由配置 1、路由的使用一、安装路由npm i vue-router二、配置路由

推荐整理分享vue路由配置(vue3.0路由配置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue的路由器,Vue路由配置的页面加不出来,Vue路由配置的页面加不出来,vue3.0路由配置,vue路由配置文件,vue路由配置文件保存在项目的哪个文件夹的哪个文件内,vue路由配置文件保存在项目的哪个文件夹的哪个文件内,vue路由配置文件,内容如对您有帮助,希望把文章链接给更多的朋友!

在根目录下创建文件夹router,在router文件夹下创建index.js文件,如下图所示

在index.js文件中写入如下代码,实现创建一个路由器

import VueRouter from "vue-router"import student from '../view/student'import school from '../view/school'const router=new VueRouter({ routes:[ //配置路由的路径 { path:'/student', component:student }, { path:'/school', component:school } ]})export default router;

 如上图,配置好了一个路由器,里面包含了2个路由,分别为student,school 路由

三、路由使用

在跟目录下创建view或者page文件夹,创建student,school两个路由(vue文件),如下图

 在main.js中注册路由

import Vue from 'vue'import App from './App.vue'import router from './router'import VueRouter from 'vue-router'Vue.use(VueRouter)Vue.config.productionTip = falsenew Vue({ el:'#app', render: h => h(App), router:router})

编辑student.vue路由

<template> <div> 我是学生路由 </div></template><script>export default {}</script><style></style>

编辑school.vue路由

<template> <div> 我是学校路由 </div></template><script>export default {}</script><style></style>

在app.vue中进行路由的使用

<template> <div> <router-link to="/student">到学生路由</router-link> <router-link to="/school">到学校路由</router-link> <div> <h1>以下是展示区域</h1> <router-view></router-view> </div> </div></template><script>export default { name: 'App',}</script><style></style>四、效果呈现

当点击到学生路由时,如下图

当点击学校路由时,如下图

 

 2、路由升级一、嵌套路由的编写vue路由配置(vue3.0路由配置)

在router文件夹下的index.js文件中进行修改,同时要引入person,animal路由(与student,school路由一样引入)

注意:student下了子路由中的path没有“/”

注意:student下了子路由中的path没有“/”

注意:student下了子路由中的path没有“/”

routes:[ //配置路由的路径 { path:'/student', component:student, children:[ { path:'person', component:person }, { path:'animal', component:animal } ] }, { path:'/school', component:school } ]

同时在view文件夹下建立person,animal组件,如下图

 在person,animal路由增加标识

 因为person,animal路由都是student下的子路由,所以在student.vue下进行修改

注意:子路由的跳转要加入父路由的路径!!!

<template> <div class="students"> 我是学生路由<br> <router-link to="/student/person">到person路由</router-link><br> <router-link to="/student/animal">到animal路由</router-link> <div> 这里时student路由的子路由展示 <router-view></router-view> </div> </div></template><script>export default {}</script><style>.students{ background-color: pink;}</style> 二、效果展示

进入学生路由后的初始状态

当点击person路由时

 

 当点击animal路由时

 注意地址栏的路径,有#,/student/animal

本文链接地址:https://www.jiuchutong.com/zhishi/297902.html 转载请保留说明!

上一篇:这是我见过最牛逼的滑动加载前端框架(这是我见过最牛的人英语)

下一篇:Uni-app中的生命周期(uni-app原理)

  • 2021年白酒新政策
  • 财务报表怎么重新做
  • ktv发票可以入账吗
  • 未分配利润期末减期初等于什么
  • 房地产公司预分红犯法吗
  • 以房抵顶工程款有效吗
  • 生产企业出售空调设备
  • 票据遗失可以采取哪些补救措施
  • 该企业本月发生如下经济业务
  • 生产出口退税企业内部加工费占多少比例
  • 代管商品物资登记制度
  • 退款给客户怎么记分录
  • 小规模纳税人需要汇算清缴吗
  • 同一套房
  • 风险纳税人不处理行吗
  • 国税和地税归哪里管
  • 城市垃圾处置费计入会计什么科目
  • 收到教育费附加返还款现金2000元会计分录
  • 未分配50g
  • 盘亏固定资产会计处理
  • 公司内部培训师试讲开场白
  • 收到免税苗木发票怎么做账
  • 购买方现金折扣计入什么科目
  • windows更新出现错误重新打开设置
  • 激活windows11怎么激活
  • 带息负债融资成本率意义
  • 网页游戏无法打开
  • 健康助手在哪里找到
  • 新版win10任务栏
  • 买股指期货有什么条件
  • ngwatch.exe
  • 禁止input标签输入
  • 外贸行业税率
  • 蓝牙11
  • docker运行多个镜像
  • php公众号推送完整示例
  • thinkphp如何连接数据库
  • 境外企业在境内提供服务 企业所得税
  • 吸收合并的目的是什么
  • 营业执照上的注册资金可以改吗
  • 增值税买一送一处理方法
  • 公司租用员工的车辆交什么税
  • python字典操作 遍历
  • dubbo dubbox
  • 商誉减值每年都要调整吗
  • 从合同有什么
  • mysql中的null值和空
  • 进口退货退税
  • 内部往来借方是债权还是债务
  • 教育费附加退费
  • 工业增加值计算表(按生产法)
  • 连锁零售药房
  • 结转成本应附什么原始凭证
  • 报关单不在海关信息中
  • 项目建设期间所涉及的税
  • 残疾人就业保障金上年职工工资总额
  • 无形资产的商誉是什么
  • windows7 ip地址冲突
  • 如何在windows server 2016如何加域
  • thinkpadx230i5
  • centos开机自动运行
  • bzc.exe是什么
  • win7的开始菜单在哪里
  • win8怎么改文件格式
  • win10系统edge浏览器无法调用F12
  • jQuery中的ajax async同步和异步详解
  • jquerycuishifeng
  • 图像unit8
  • 什么是漫反射贴图
  • python内置函数什么用来返回序列中的最大元素
  • 编写折半查找的程序
  • python将字典转换成字符串
  • 分享js粘帖屏幕怎么弄
  • bat批量创建文件夹及子文件夹
  • unity相关问题
  • unity导出ios项目到iphone
  • typescript concat
  • string和stringbuffer创建后都可以修改
  • 国家税务总局23号文件
  • 企业所得税率2023年
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设