位置: 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即可运行+保姆级步骤教程)(代码简单图案)

  • 营业税金及附加怎么计提
  • 运输合同印花税税率
  • 车辆购置税计算器公式
  • 企业购买银行理财的条件
  • 事业单位资产负责比往年增加表明什么
  • 起重机属于固定资产哪个类别
  • 贷款公司是怎么贷款的
  • 利润为负数利润增长率怎么算
  • 预交所得税利润表怎么填
  • 汽车的购置税可以不交吗
  • 电商支付的刷单费怎样做记账凭证?
  • 债券溢价摊销额计算公式
  • 包装报废会计处理
  • 应有财务软件
  • 企业年金的个人账户怎么查
  • 红字发票交税吗
  • 一般纳税人开具房屋租赁费税率
  • 什么公司不需要融资
  • 金税三期理解
  • 公司走税,对公司有影响吗
  • 电子普通发票进什么科目
  • 注册资本转让税率
  • 劳务公司的主营业务成本是人工工资需要个人开发票吗?
  • win7免费升级
  • 销售净利率如何分析出来
  • 员工出差时法律规定
  • 个人所得税租房和房贷只能二选一吗
  • edge浏览器总是打开新的网页
  • 销货方发票红冲操作流程
  • 发票作废怎么申请退税
  • PasSrv.exe - PasSrv是什么进程 有什么用
  • phpget方法
  • 公司资金被税务部门冻结
  • 资产负债表左方烈士的资产按什么排列
  • Uncaught TypeError TypeError: Cannot set properties of null (setting ‘onclick‘)的解决办法
  • vue3.0用法
  • 库存现金盘盈怎么做账
  • notion all in one
  • php合并字符串函数
  • 2023年highway-env更新之后的使用记录(含DDQN,DuelingDQN,DDQN+OtherChanges) 入门到入土,再踩坑就不玩原神了
  • 施工营业额是什么意思
  • okhttp3源码
  • 增值税普票怎么开演示
  • 收回以前年度多发奖金分录
  • 财务负责人需要承担什么风险
  • 购买债券收到的现金
  • 未开发票如何确认收入并进行申报?
  • 自产产品用于职工福利按什么价格
  • 有限责任公司减资的条件
  • 小企业会计制度废止
  • 没有收入是纳税人吗
  • 公司开票分公司怎么做账
  • 自己公司刷自己的信用卡
  • 取得股东借给公司股权
  • 累计预扣法的优缺点
  • 利息支出和利息收入区别
  • 案例分析应收账款管理存在的问题
  • 个人到税务局开普票要交多少税
  • sqlserver日期范围
  • win7系统无法安装软件
  • centos基本操作
  • windows XP+Fedora 8+solaris 11三系统安装攻略
  • linux svn管理工具
  • ssh远程登录设置
  • win8.1系统补丁
  • cocos2d-x window实现鼠标移动 键盘事件
  • bootstrap怎么用
  • extJS中常用的4种Ajax异步提交方式
  • 安卓 分包解压
  • cocos2dx quicxk 3.3 导入Json文件布局 UI
  • word-wrap在firefox中不起作用的解决方法
  • android auto翻译
  • javascript文字特效
  • js复制div
  • 胰腺在人体的哪个部位图解
  • 广州市地方税务局规费服务中心
  • 买房送地下室土地可以吗
  • uk怎么查看发票开票额度
  • 怎么删除天眼查诉讼信息
  • 南京税务局几点下班?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设