vue3.x路由跳转useRouter执行后undefined问题 setup
useRouter执行一定要放在setup方法内的顶部或者其他位置,不能放在下面setup的函数里面执行(方法内定义的其他函数),否则作用域改变useRouter执行是undefined。
import { useRouter } from 'vue-router';
// 1. 获取 router
const router = useRouter();
// 2. 调用router 的方法
function toPage(){
router.push("/about");
}
共有 0 条评论