vue3监听路由变化

939 阅读1分钟
<script lang="ts" setup>
import { useStore } from 'vuex'

const router = useRouter()
const store = useStore()

watch(()=>router.currentRoute.value.name,(newValue,oldValue)=>{
    store.commit('getRouterName', newValue)
},{immediate:true})

</script>