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 相关文章推荐
Vue router传递参数并解决刷新页面参数丢失问题
Dec 02 Vue.js
vue使用exif获取图片经纬度的示例代码
Dec 11 Vue.js
vue+elementUI动态增加表单项并添加验证的代码详解
Dec 17 Vue.js
Vue实现手机号、验证码登录(60s禁用倒计时)
Dec 19 Vue.js
如何在VUE中使用vue-awesome-swiper
Jan 04 Vue.js
Vue实现多页签组件
Jan 14 Vue.js
Vue 事件的$event参数=事件的值案例
Jan 29 Vue.js
vue实现禁止浏览器记住密码功能的示例代码
Feb 03 Vue.js
解决vue项目本地启动时无法携带cookie的问题
Feb 06 Vue.js
深入理解Vue的数据响应式
May 15 Vue.js
Vue+TypeScript中处理computed方式
Apr 02 Vue.js
解决vue中provide inject的响应式监听
Apr 19 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 冒泡排序算法的实现代码
2010/08/08 PHP
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
2013/08/13 PHP
php自定义加密与解密程序实例
2014/12/31 PHP
thinkphp多层MVC用法分析
2015/12/30 PHP
PHP递归遍历多维数组实现无限分类的方法
2016/05/06 PHP
phpcmsv9.0任意文件上传漏洞解析
2020/10/20 PHP
javascript编程起步(第五课)
2007/01/10 Javascript
JScript中使用ADODB.Stream判断文件编码的代码
2008/06/09 Javascript
解决jQuery插件tipswindown与hintbox冲突
2010/11/05 Javascript
jquery绑定原理 简单解析与实现代码分享
2011/09/06 Javascript
基于jQuery判断两个元素是否有重叠部分的代码
2012/07/25 Javascript
js导出table数据到excel即导出为EXCEL文档的方法
2013/10/10 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
使用CSS3的scale实现网页整体缩放
2014/03/18 Javascript
jquery对所有input type=text的控件赋值实现方法
2016/12/02 Javascript
Angular4 中内置指令的基本用法
2017/07/31 Javascript
浅谈Vue.js应用的四种AJAX请求数据模式
2017/08/30 Javascript
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
浅析java线程中断的办法
2018/07/29 Javascript
vue实现移动端省市区选择
2019/09/27 Javascript
python 自动化将markdown文件转成html文件的方法
2016/09/23 Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
PyQt5每天必学之滑块控件QSlider
2018/04/20 Python
windows下 兼容Python2和Python3的解决方法
2018/12/05 Python
python实现连连看辅助(图像识别)
2020/03/25 Python
new_zeros() pytorch版本的转换方式
2020/02/18 Python
Python3.6 + TensorFlow 安装配置图文教程(Windows 64 bit)
2020/02/24 Python
如何使用python代码操作git代码
2020/02/29 Python
Python生成随机验证码代码实例解析
2020/06/09 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
中国酒类在线零售网站:酒仙网
2016/08/20 全球购物
预订奥兰多和佛罗里达州公园门票:FloridaTix
2018/01/03 全球购物
西安启天科技有限公司网络工程师面试题笔试题
2016/06/12 面试题
班级活动策划书
2014/02/06 职场文书
反对邪教标语
2014/06/30 职场文书
2020年元旦祝福语录,总有适合你的
2019/12/31 职场文书