Heim > Fragen und Antworten > Hauptteil
In der oberen linken Ecke befindet sich eine Schaltfläche „Zurück“. Wenn Sie darauf klicken, kehren Sie zur vorherigen Route zurück.
Ich möchte router.go(-1);
verwendenAber wenn Sie Baidu am Anfang öffnen und dann diese Seite öffnen, kehren Sie zu Baidu zurück. Das funktioniert nicht.
Was ich lösen möchte, ist, auf die Schaltfläche „Zurück“ zu klicken. Wenn es keine Route gibt, können Sie nicht springen. Kenne die Idee nicht.
过去多啦不再A梦2017-05-19 10:38:34
处于安全考虑,我们无法直接拿到history里面的信息,只能通过暴露的方法向后跳转;
我的一个思路是通过router暴露的方法beforeRouterLeave配合当前路由做判断,从而阻止跳转。