在二次封装axios时,鉴权失败需要返回登录页面,这时候需要用到useRouter(),但是打印后router返回undefined
原因:
import { useRouter } from "vue-router";
此方式引入的useRoute()和useRouter()必须在setup()中调用,否则返回undefined
解决:
直接引入router实例
import router from '../router/index'
在二次封装axios时,鉴权失败需要返回登录页面,这时候需要用到useRouter(),但是打印后router返回undefined
import { useRouter } from "vue-router";
此方式引入的useRoute()和useRouter()必须在setup()中调用,否则返回undefined
直接引入router实例
import router from '../router/index'