vue.js 初次登录网站点击键盘enter键会导致页面路由跳转到根路径?

vue.js 初次登录网站点击键盘enter键会导致页面路由跳转到根路径,刷新一下页面再按enter就不会跳转?

vue.js 初次登录网站点击键盘enter键会导致页面路由跳转到根路径,刷新一下页面再按enter就不会跳转了,这是怎么回事呢?
以下是我的路由拦截
// 路由拦截
router.beforeEach((to, from, next) => {
if (to.path === '/' || to.path === '/register' || to.path === '/resetpwd') {

next()

} else if (!window.sessionStorage.token) {

router.push('/')

} else {

next()

}
})


LEATH
浏览 1408回答 1
1回答

慕哥6287543

你要看看你的enter键是在哪里被捕获了,会跳转的时候看页面的焦点在哪里,刷新之后焦点在哪里
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js