useRouter执行一定要放在setup方法内的顶部或者其他位置,不能放在下面setup的函数里面执行(方法内定义的其他函数),否则作用域改变useRouter执行是undefined。

import { useRouter } from 'vue-router';
	// 1. 获取 router
    const router = useRouter();
    // 2. 调用router 的方法
    function toPage(){
      router.push("/about");
    }
Logo

前往低代码交流专区

更多推荐