ホームページ >ウェブフロントエンド >Vue.js >Vue での移動と戻るの違いは何ですか

Vue での移動と戻るの違いは何ですか

WBOY
WBOYオリジナル
2022-03-17 15:00:143519ブラウズ

vue での go と back の違いは次のとおりです: 1. go() を使用して元のページに戻るとインターフェイスが更新されますが、back() を使用して元のページに戻ると更新されません。 go() を使用して元のページに戻る フォームのコンテンツは失われますが、back() を使用して元のページに戻ったフォームのコンテンツは保持されます。

Vue での移動と戻るの違いは何ですか

この記事の動作環境: Windows 10 システム、Vue バージョン 2.9.6、DELL G3 コンピューター。

vue での go と back の違いは何ですか

開発中に前のページに戻る必要がある場合は、次の 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) 更新;

  • #this.$router.back(1): 転送

  • #[関連する推奨事項:「
vue.js チュートリアル

」]

以上がVue での移動と戻るの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。