找不到注入“符号(路由器)”

问题描述 投票:0回答:1

我在 vue js 3 中使用这个简单的代码,它通常有效,但这次我遇到了这个错误

未找到注入“符号(路由器)”。

TypeError:无法读取未定义的属性(读取“push”)

<script setup>
const { useRouter }=require("vue-router");


const router = useRouter()

setTimeout(() => {
  router.push('/about')
},6000)

</script>
vue.js vuejs3 vue-router
1个回答
2
投票

解决办法就是更换

const { useRouter } = require("vue-router");

import { useRouter } from 'vue-router'
© www.soinside.com 2019 - 2024. All rights reserved.