1、路由信息

const router = createRouter({routes:[{path:'/selectTreePage/:action/:subject',name:"selectTreePage",component:()=>import('@/pages/home/SelectTreePage')},...

2、目的:想在 SelectTreePage 组件中获取 action和subject的参数
3、SelectTreePage .vue

<script>
import { onMounted} from 'vue'
import { useRouter } from 'vue-router'
export default {setup() {const router = useRouter();onMounted(() => {// 打印console.log('router:', router.currentRoute)console.log('action', router.currentRoute.value.params.action)console.log('subject', router.currentRoute.value.params.subject)})return {}},
}
</script>

4、控制台 router.currentRoute 显示

vue3获取当前页面组件的路由参数信息相关推荐

  1. vue:知识点5 加载pc或app页面组件-不同路由设置

  2. Vue3获取地址栏参数

    Vue3 获取地址栏参数有两个方式:查询参数和路径参数. Vue3获取地址栏参数是从路由router中获取,查询参数和路径参数获取方式不一样. 一.查询参数 比如地址 http://127.0.0.1 ...

  3. 手摸手教你vite + vue3 + tsx 项目打包后动态路由无法加载页面问题

    今天在部署项目到服务器后,发现动态路由失效,测试开发环境时路由都可以正常跳转,生产环境控制台报错: 原代码如下: 查看了官方文档,并没有找到合适的方案,后百度查看了一些解决方案,但都没有解决实际问题, ...

  4. uniapp获取当前页面路由及参数 _@jie

    let routes = getCurrentPages(); // 获取当前打开过的页面路由数组 let curRoute = routes[routes.length - 1].route //获 ...

  5. 当使用this.$router.back()或者this.$router.go(-1)返回上一页时,搭配组件内路由守卫,屏幕闪烁和跳转页面错误问题

    当使用this.$router.back()或者this.$router.go(-1)返回上一页时,搭配组件内路由守卫,屏幕闪烁和跳转页面错误问题 问题描述:项目有这个需求,当页面的输入框内容填完之后 ...

  6. VUE3页面跳转路由跳转带参路由跳转

    VUE3页面跳转路由跳转带参路由跳转 第一种 第二种 第一种 跳转: import {useRouter} from "vue-router"; const router = us ...

  7. Vue教程6【完结】【vue-router】路由,路由传参,编程式路由导航,缓存路由组件,路由守卫,路由模式,vue ui组件库

    vue-router 了解 vue插件库,用来实现SPA应用(单页面) 整个页面只有一个完整的页面 点击页面中导航链接,不会刷新页面,只做局部更新 数据通过ajax请求 路由的理解 一组映射关系(ke ...

  8. iOS 组件化 —— 路由设计思路分析

    原文 前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高.为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等复杂架构.更换适合业 ...

  9. vue笔记(四)注册组件,路由,vuex

    官网 一.项目中的组件注册 二.路由 三.vuex 一.项目中的组件注册 1. 全局 import Loading from '@/components/loading';//封装的loading组件 ...

最新文章

  1. 【OpenCV】使用过的函数汇总
  2. 2018,腾讯110,感谢有你
  3. 『中级篇』Docker-Stack部署投票应用(50)
  4. 【英语学习】【English L06】U07 Jobs L4 What do you think of our service?
  5. php实现最简单的MVC框架实例教程
  6. ASP.NET MVC5+EF6+EasyUI 后台管理系统(90)-EF 扩展操作
  7. 四大浏览器再战Windows平台:Opera勇夺第一
  8. 基于单片机和语音识别的智能家电控制平台
  9. hadoop安装流程
  10. 直线插补算法---matlab仿真程序
  11. 【转】物业管理与移动互联网科技|微信公众平台,物业app,物业O2O
  12. 网页完整的长截图怎么截?3步搞定!
  13. python泊松_python – 泊松过程的测试
  14. go牛刀小试:go的打点器ticker,可停止
  15. ROM制作工具如何开通超级会员?超级会员体系有什么样的功能?
  16. rsync不覆盖已经存在文件的方法
  17. 娃娃机共享扫码平台开发
  18. 什么是饥饿营销,饥饿营销案例以及饥饿营销的4个步骤
  19. 矩阵顺时针旋转90°、180°、270°
  20. 运行npm install webpack -g 出现 4048错误

热门文章

  1. 基于 FFMPEG 的像素格式变换(swscale,致敬雷霄骅)
  2. 要买车了,写的我的经历。
  3. html两个盒子怎么左右对其,多个div两端对齐
  4. 道路车辆ISO20653标准中IPX9K试验方法
  5. 第一课c语言课前准备
  6. python爬虫笔记(学习T)
  7. MySQL给查询结果添加序号列的书写格式
  8. 身份证照片获取个人信息与银行卡4要素验证
  9. CF940E Cashback 题解
  10. python 最简单的画图