vue3获取当前路由地址


Posted in Vue.js onFebruary 18, 2022

正解

使用useRouter:

// router的 path: "/user/:uid"
<template>
  <div>user</div>
  <p>uid: {{ uid }}</p>
</template>
 
<script lang="ts">
import { defineComponent } from "vue";
import { useRouter } from "vue-router";
 
export default defineComponent({
  name: "User",
  setup() {
    const router = useRouter();
    const uid = router.currentRoute.value.params.uid;
    return {
      // 返回的数据
      uid,
    };
  },
});
</script>

解释一下

useRouter()返回的是object, 类似于vue2的this.$router

router.currentRouteRefImpl对象, 即我们使用ref返回的对象, 通过.value可以访问到当前的路由, 类似于vue的this.$route

使用console.log打印出来看看:

vue3获取当前路由地址

 到此这篇关于vue3获取当前路由地址的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Vue.js 相关文章推荐
vue3.0+vue-router+element-plus初实践
Dec 02 Vue.js
Vue 实现一个简单的鼠标拖拽滚动效果插件
Dec 10 Vue.js
vue使用exif获取图片旋转,压缩的示例代码
Dec 11 Vue.js
vue实现两个区域滚动条同步滚动
Dec 13 Vue.js
vue 实现图片懒加载功能
Dec 31 Vue.js
vue中使用echarts的示例
Jan 03 Vue.js
vue+element table表格实现动态列筛选的示例代码
Jan 14 Vue.js
vue实现简易计算器功能
Jan 20 Vue.js
vue前端和Django后端如何查询一定时间段内的数据
Feb 28 Vue.js
vue实现拖拽进度条
Mar 01 Vue.js
vite2.0+vue3移动端项目实战详解
Mar 03 Vue.js
vue3.0 数字翻牌组件的使用方法详解
Apr 20 Vue.js
Vue elementUI表单嵌套表格并对每行进行校验详解
Feb 18 #Vue.js
vue项目支付功能代码详解
Feb 18 #Vue.js
Vue自定义铃声提示音组件的实现
Jan 22 #Vue.js
Vue提供的三种调试方式你知道吗
Jan 18 #Vue.js
详解Vue项目的打包方式(生成dist文件)
Jan 18 #Vue.js
Element-ui Layout布局(Row和Col组件)的实现
Dec 06 #Vue.js
详解gantt甘特图可拖拽、编辑(vue、react都可用 highcharts)
Nov 27 #Vue.js
You might like
php 操作excel文件的方法小结
2009/12/31 PHP
php判断字符串在另一个字符串位置的方法
2014/02/27 PHP
PHP编程基本语法快速入门手册
2016/01/07 PHP
可输入的下拉框
2006/06/19 Javascript
调用jQuery滑出效果时闪烁的解决方法
2014/03/27 Javascript
div失去焦点事件实现思路
2014/04/22 Javascript
js调试系列 源码定位与调试[基础篇]
2014/06/18 Javascript
详解vue.js下引入百度地图jsApi的两种方法
2018/07/27 Javascript
vue中rem的配置的方法示例
2018/08/30 Javascript
微信小程序下拉菜单效果的实例代码
2019/05/14 Javascript
微信小程序实现搜索指定景点周边美食、酒店
2019/05/18 Javascript
jQuery 筛选器简单操作示例
2019/10/02 jQuery
如何在vue 中引入使用jquery
2020/11/10 jQuery
《Python之禅》中对于Python编程过程中的一些建议
2015/04/03 Python
python解决方案:WindowsError: [Error 2]
2016/08/28 Python
Python绘制3D图形
2018/05/03 Python
用python一行代码得到数组中某个元素的个数方法
2019/01/28 Python
python实现将json多行数据传入到mysql中使用
2019/12/31 Python
python圣诞树编写实例详解
2020/02/13 Python
wxPython修改文本框颜色过程解析
2020/02/14 Python
HTML5在canvas中绘制复杂形状附效果截图
2014/06/23 HTML / CSS
html5实现移动端适配完美写法
2017/11/16 HTML / CSS
安德玛菲律宾官网:Under Armour菲律宾
2020/07/28 全球购物
Web Service面试题:如何搭建Axis2的开发环境
2012/06/20 面试题
UNIX文件名称有什么规定
2013/03/25 面试题
农药学硕士毕业生自荐信
2013/09/25 职场文书
汉语言文学毕业生自荐信范文
2014/03/24 职场文书
师德先进个人材料
2014/12/20 职场文书
合作与交流自我评价
2015/03/09 职场文书
资料员岗位职责范本
2015/04/13 职场文书
2019最新版劳务派遣管理制度
2019/08/16 职场文书
如何用Node.js编写内存效率高的应用程序
2021/04/30 Javascript
Python手拉手教你爬取贝壳房源数据的实战教程
2021/05/21 Python
Java图书管理系统,课程设计必用(源码+文档)
2021/06/30 Java/Android
Redis RDB技术底层原理详解
2021/09/04 Redis
Mysql数据库group by原理详解
2022/07/07 MySQL