1.在setup里边因为不能访问this,所以也没有this.route。
但是我们可以通过vue-router提供的函数来进行访问router:
useRoute
返回当前路由地址。相当于在模板中使用 router。必须在 setup() 中调用。
<template>
<div @click="aa()">测试</div>
</template>
<script setup>
import {useRouter} from'vue-router'
const router = useRouter()
let aa= ()=>{
router.push("/about")
}
</script>
<style>
</style>
网友评论