TypeError: Cannot read properties of undefined (reading 'push')
vue3中同样使用改方式:
import { useRouter } from 'vue-router';
const router = useRouter();
router.push()
useRoute, useRouter必须写到setup中,强行在函数中使用这两会报undefined,导致无法获取路由数据和路由方法。
修改引入方式
import router from "@/router"
router.push()