正解
使用
复制代码 :- // 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>
复制代码
表明一下
复制代码 返回的是复制代码 , 类似于vue2的复制代码 而复制代码 是复制代码 对象, 即我们使用复制代码 返回的对象, 通过复制代码 可以访问到当前的路由, 类似于vue的复制代码 使用复制代码 打印出来看看:
到此这篇关于vue3获取当前路由地点的文章就先容到这了。渴望对各人的学习有所帮助,也渴望各人多多支持草根技术分享。 |