vue3获取路由中的参数
时间: 2023-10-19 14:26:10 浏览: 394
vue实现路由监听和参数监听
5星 · 资源好评率100%
在Vue 3中,你可以使用`$route`来获取路由中的参数。具体步骤如下:
1. 首先,确保你已经安装并启用了Vue Router插件。
2. 在组件中,可以通过`this.$route.params`来获取路由参数。例如,如果你的路由配置为`/user/:id`,你可以通过`this.$route.params.id`来获取`id`参数的值。
以下是一个示例代码:
```html
<template>
<div>
<p>User ID: {{ $route.params.id }}</p>
</div>
</template>
<script>
export default {
mounted() {
console.log(this.$route.params.id);
}
}
</script>
```
在上述示例中,在模板中使用了插值表达式`{{ $route.params.id }}`来显示路由参数的值,并在组件的`mounted`钩子函数中使用`console.log()`打印了该参数的值。
这就是在Vue 3中获取路由参数的方法。希望对你有所帮助!
阅读全文