"vue": "^2.6.11"
"vue-router": "^3.2.0"
我使用组合API设置函数,每次路由推送和返回时都会运行设置,但我只是想在推送上做一些事情。
我如何在page2中进行比较和推送?
请帮帮忙。
我尝试了beforeRouteEnter
和beforeRouteLeave
,但没有效果!
beforeRouteEnter
,beforeRouteLeave
每次都在运行,我无法在路由器中输入。
发布于 2021-07-13 11:55:56
好的,我知道怎么做了。就像这样
pageA:
router.push({
name: 'pageB',
params: {
init: 'yes',
},
});
pageB:
const params = ctx.root.$route.params;
if (params && params.init === 'yes') {
initPage();
}
如果您从pageC->pageB params={}返回
一切都会好的。
https://stackoverflow.com/questions/68345894
复制相似问题