Ich entwickle eine Anwendung mit Vue2 und Vue-Router (Version^2.2.0) und die Vor- und Zurück-Navigationstasten müssen zeigen, wenn der Benutzer zurückgehen/vorwärts oder nicht.überprüfen Sie, ob es möglich ist, nach vorne zu gehen, wenn mit vue-Router
Um zu überprüfen, ob der Benutzer es gehen kann wieder einfach: Wenn der Benutzer nicht auf dem Home-Bildschirm ist, kann er.
Das Problem kommt, wenn überprüft, ob der Benutzer nach vorne gehen kann, da ich die Router-Geschichte überprüfen müssen, aber ich habe nicht in der Lage, dies zu tun.
Gibt es eine Möglichkeit zu überprüfen, ob der Router „irgendwo zu gehen, wenn router.go Aufruf (1)“ hat?
In der neuesten Version von 'vue-Router v2.2.0' gibt es' onComplete' und 'onAbort' Rückrufe für' Router .Push' Methode, als zweites und drittes Argument: 'router.push (location, onComplete, onAbort)'. Ich bin nicht 100% sicher, dass dies funktioniert, aber Sie könnten mit diesen Rückrufen versuchen. –
Es würde nicht funktionieren, da ich diese Rückrufe in router.go auch brauchen würde. – Potray