Reproduction
reproduce easily
Steps to reproduce the bug
1、declare beforeeach with router and embed console.log in it for log.
2、use router.push to navigate any path.
3、check the console log on browser.
Expected behavior
log is printed once after router.push.
Actual behavior
log is printed twice after router.push.
Additional information
No response