ホームページ >ウェブフロントエンド >Vue.js >Vue での移動と戻るの違いは何ですか
vue での go と back の違いは次のとおりです: 1. go() を使用して元のページに戻るとインターフェイスが更新されますが、back() を使用して元のページに戻ると更新されません。 go() を使用して元のページに戻る フォームのコンテンツは失われますが、back() を使用して元のページに戻ったフォームのコンテンツは保持されます。
この記事の動作環境: Windows 10 システム、Vue バージョン 2.9.6、DELL G3 コンピューター。
開発中に前のページに戻る必要がある場合は、次の 2 つの方法から選択できます:
1.$router. back()
2.$router.go()
使用中に、 r o u t e r . b a c k () と router.back () と router .back を使用することが判明しました。 () と router.go(-1) は同じ機能で、どちらも元のページに戻ります。ただし、元のページ ルートにパラメータが含まれている場合、上記 2 つのメソッドで返された元のページ ルート パラメータは失われますが、このとき、$router.back(-1) を使用して返された元のページ ルート パラメータはまだ存在します。
go(-1): 元のページ フォームのコンテンツは失われます;
this.$router.go(-1): 戻って更新します。
this.$router.go(0): 更新;
this.$router.go(1): 転送
back(): 元のページ フォームのコンテンツは保持されます;
this.$router.back(): 戻る;
this.$router.back(0) 更新;
以上がVue での移動と戻るの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。