Heim > Fragen und Antworten > Hauptteil
Ich schreibe eine Vue-Einzelseitenanwendung a>b>c. Nach erfolgreicher Anmeldung wird die Schaltfläche „Zurück“ des Browsers auf der Seite d angezeigt. Bitte sagen Sie mir, wie ich dies erreichen kann Hooks mit Routing. Ich verwende jetzt den Router-Hash-Modus
PHP中文网2017-06-30 09:59:27
案例链接
//replace
<router-link to="/D" replace>Go to D</router-link>
or
router.replace('D')
三叔2017-06-30 09:59:27
用组件内的钩子。
beforeRouteEnter (to, from, next) {
next(vm => {
// 通过 `vm` 访问组件实例
})
}
你可以在
beforeRouteLeave
中直接访问this
。这个leave
钩子通常用来禁止用户在还未保存修改前突然离开。可以通过next(false)
来取消导航。
来自文档: https://router.vuejs.org/zh-c...