【发布时间】:2020-05-14 14:04:57
【问题描述】:
当点击<router-link to="/"> 时会触发组件内保护beforeRouteLeave。但是,当我以编程方式调用 router.push({ path: "/" }) 时,它不会被触发。
这有什么问题吗?
编辑
我只是尝试创建一个sandbox 并发现它发生在使用动态参数导航到同一路径时。
例如,从/item/1 导航到/item/2 会导致此问题。
【问题讨论】:
标签: vue.js vue-router