如你所知,如果我这样做:
const router = useRouter();
在其中一种方法中,我得到了未定义的对象。所以我需要把它放在setup()中:
setup()
{
const router = useRouter();
}
那么,我如何在我的方法中使用路由器对象呢?我的方法将执行 router.push()。如何在我的方法中访问路由器对象?
谢谢
您可以在
setup()
内部创建一个函数,然后调用它。
一个例子:
const router = useRouter()
function pushQuery() {
router.push({...})
}
<button @click="pushQuery">Push Query</button>