Heim >Web-Frontend >View.js >Was ist der Unterschied zwischen Go und Back in Vue?

Was ist der Unterschied zwischen Go und Back in Vue?

WBOY
WBOYOriginal
2022-03-17 15:00:143521Durchsuche

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.

Was ist der Unterschied zwischen Go und Back in Vue?

Die Betriebsumgebung dieses Artikels: Windows 10-System, Vue Version 2.9.6, DELL G3-Computer.

Was ist der Unterschied zwischen Go und Back in Vue?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn