位置: IT常识 - 正文

vue中实现路由跳转的三种方式(超详细整理)(vue实现路由跳转传参)

编辑:rootadmin
vue中实现路由跳转的三种方式(超详细整理) vue中实现路由跳转的三种方式一、使用vue-router

推荐整理分享vue中实现路由跳转的三种方式(超详细整理)(vue实现路由跳转传参),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue实现路由跳转的方式,vue中实现路由跳转,vue实现路由跳转页面代码,vue实现路由跳转页面代码,vue实现路由跳转的方法,vue实现路由跳转的方法,vue实现路由跳转的方法,vue实现路由跳转的方法,内容如对您有帮助,希望把文章链接给更多的朋友!

vue-router 本质是一个第三方的包 用的时候需要下载

步骤 (7步法 ):

下载vue-router模块到当前工程

yarn add vue-router

在main.js中引入VueRouter函数

// 引入路由import VueRouter from "vue-router";vue中实现路由跳转的三种方式(超详细整理)(vue实现路由跳转传参)

添加到Vue.use()身上 – 注册全局RouterLink和RouterView组件

// 注册全局Vue.use(VueRouter)

创建路由规则数组 – 路径和组件名对应关系

创建路由规则数组(需要准备切换的页面组件)把准备好的页面组件引入到main.js中

const routes = [{ path: "/", redirect: "find" //默认显示推荐组件(路由的重定向) }, { path: "/find", name: "Find", component: Find, //二级路由 children: [{ path: "/", redirect: "recom" //默认显示推荐组件 }, { path: "ranking", //注意二级路由的路径千万不要加/ component: Ranking }, { path: "songlist", component: SongList }, ] }, { path: "/my", name: "My", component: My }, { path: "/part", name: "Part", component: Part }, { path: "*", component: NotFound //定义找不到已有组件时显示404 }, ]

用规则生成路由对象

// 创建路由对象并且传入规则const router = new VueRouter({ routes, mode: "history" //路由模式(默认为hash模式)})

把路由对象注入到new Vue实例中

new Vue({ router, //导入路由对象 render: h => h(App),}).$mount('#app')

用router-view作为挂载点, 切换不同的路由页面

当url的hash值路径切换,显示规则里对应的组件

router-view 实现路由内容的地方,引入组件时写到需要引入的地方 需要注意的是,使用vue-router控制路由则必须router-view作为容器。(可以先引入根组件App.vue中进行自测)

注意: 一切都要以url上hash值为准

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

上一篇:vue2和vue3区别(vue2和vue3区别面试题)

下一篇:纯代码22步绘制唯美的日夜交替动画(原生HTML+CSS+JS实现,CV即可运行+保姆级步骤教程)(代码简单图案)

  • 一般纳税人季报怎么申报
  • 年报里资产总额能随便填吗
  • 个体户免税金额现在是多少
  • 进项税额转出税率
  • 支付招标代理费需要哪些资料
  • 预收款项增值税
  • 劳务派遣营改增政策
  • 公司 捐赠
  • 自产自销免税物品包括哪些
  • ppp项目是否纳入政府债务
  • 公司工资发放错误怎么退回
  • 支付境外咨询费代扣代缴企业所得税
  • 个税手续费退还时间
  • 上海航交所官网
  • 企业所得税成本确认原则
  • 劳务派遣差额征税会计分录
  • 一般纳税人收取的下列款项中,应并入销售额
  • 固定资产报废处置账务处理
  • 统一信用社会代码怎么填
  • 货物收到钱已付 发票未收到怎么做账
  • 应收账款无法收回确认为坏账分录
  • win7网络无连接
  • 融资租赁税费计算
  • 宏基笔记本一键恢复系统
  • 混合销售怎么分别核算
  • 税盘进项税额怎么做
  • 划拨用地无使用权怎么办
  • 最贵的域名是什么名字
  • .php是什么
  • laravel实战教程
  • 红字增值税专用发票信息表怎么填
  • 政府购买企业服务是否交税
  • php获取表单数据保存到mysql中
  • php的implode
  • PHP中使用关键字什么来指明类与类之间的继承关系
  • 预处理数据的方法
  • npm ERR! notarget No matching version found for xxx@^1.0.64. npm 插件安装失败
  • java实现电子发票
  • 帝国cms功能
  • 交通运输发票票样
  • 公司零报税怎么操作流程
  • 增值税在纳税申报表中怎么得出
  • 价税合计公式分配
  • 分公司负责人如何开展工作的
  • 事业单位购入固定资产当月计提折旧
  • 贷款呆账准备金
  • 长期债权投资业务处理
  • 上市公司收购其它公司是好是坏
  • 2023小型微利企业税收优惠
  • 免征增值税政策的政策有哪些?
  • 房产税土地使用税会计分录
  • 去税务局核定税种多久生效
  • 以前年度不合规发票如何调年报
  • 小规模增值税减免申报表怎么填
  • 基金会对外捐赠,对方开什么发票
  • 公司购买的车辆
  • 换工作时社保公积金怎么办
  • 利润表每股收益增加说明什么
  • mysql的性能调优
  • MySQL 5.6.14 win32安装方法(zip版)
  • sql server中的文件位置可以很灵活
  • win8.1无法进入系统
  • win10预览版好用吗
  • xp系统如何安装软件
  • fedora 10
  • win7误删注册表
  • win8查看内存
  • win10预览版怎么升级到正式版
  • Win10打开浏览器就未响应
  • 天气8.2.0.308版本
  • linux哪里好
  • js 验证数字
  • jQuery中select与datalist制作下拉菜单时的区别浅析
  • 零基础搭建直播室与云直播平台
  • python parser解析
  • 地税局局长权利大吗
  • 股权转让申报期限
  • 江苏税务个税查询
  • 网上税务局网址
  • 公司有房屋租赁许可证吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设