Heim >Web-Frontend >View.js >Was ist der Unterschied zwischen Go und Back in Vue?
Der Unterschied zwischen go und back in Vue ist: 1. Die Verwendung von go() zum Zurückkehren zur Originalseite aktualisiert die Benutzeroberfläche, während die Verwendung von back() zum Zurückkehren zur Originalseite nicht aktualisiert wird. 2. Die Verwendung von go(); Um den Inhalt im Originalseitenformular zurückzugeben, geht der Inhalt verloren, aber der Inhalt im Formular, das mit back() an die Originalseite zurückgegeben wird, bleibt erhalten.
Die Betriebsumgebung dieses Artikels: Windows 10-System, Vue Version 2.9.6, DELL G3-Computer.
Wenn Sie während der Entwicklung auf die Notwendigkeit stoßen, zur vorherigen Seite zurückzukehren, stehen zwei Methoden zur Auswahl:
1.$router.back()
2. $router.go( )
Bei der Verwendung habe ich festgestellt, dass die Verwendung von router.back() und router.back() den gleichen Effekt hat wie router.back() und router.go(-1), die beide zu zurückkehren die Originalseite. Wenn die ursprüngliche Seitenroute jedoch Parameter enthält, verschwinden die von den beiden oben genannten Methoden zurückgegebenen ursprünglichen Seitenroutenparameter. Zu diesem Zeitpunkt sind die ursprünglichen Seitenroutenparameter, die mit $router.back(-1) zurückgegeben wurden, noch vorhanden.
go(-1): Der Inhalt in der ursprünglichen Seitenform geht verloren;
this.$router.go(-1): Zurück + aktualisieren;
this.$router.go(0 ): Aktualisieren;
this.$router.go(1): Weiterleiten
back(): Der Inhalt in der ursprünglichen Seitenform bleibt erhalten;
this.$router.back() : Zurück.
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Go und Back in Vue?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!