ホームページ > ウェブフロントエンド > jsチュートリアル > Vueトレースレスリフレッシュの実装方法の紹介

Vueトレースレスリフレッシュの実装方法の紹介

不言
リリース: 2018-11-16 15:28:38
転載
3630 人が閲覧しました

この記事では、Vue のトレースレス リフレッシュの実装方法を紹介します。必要な方は参考にしていただければ幸いです。

最近要件が発生し、現在のページを更新してデータを更新する必要がありました。インターネット上でさまざまな方法を見つけました。その概要を以下に示します。

ここには、強制リフレッシュ、偽リフレッシュ、トレースレスリフレッシュという 3 つの主な方法が記録されています。

強制更新

window.location.reload()、ネイティブ JS によって提供されるメソッド

this.$router.go(0)、 vue ルーティングのメソッド

どちらのメソッドもページの更新の目的を達成できますが、ページを更新するときに F5 キーを押すのと同じです。がリロードされると、短い白い画面が表示されます。

偽のリフレッシュ

ルーティング ジャンプ方法によるリフレッシュの具体的なアイデアは、ボタンをクリックして空白のページにジャンプし、すぐに戻るというものです。

更新ボタンをクリックすると、アドレス バーにクイック アドレス切り替えプロセスが表示されます。

非表示の更新

最初にグローバル コンポーネントにメソッドを登録し、使用しますRouter-View を表示するかどうかを制御するこのメソッドは、サブコンポーネントで呼び出されます。

v-if を使用して # の表示を制御します。

##provide: グローバル登録メソッド ;

inject: 登録されたメソッドを提供するサブコンポーネント参照

App.vue:

Vueトレースレスリフレッシュの実装方法の紹介

現在のコンポーネント:

Vueトレースレスリフレッシュの実装方法の紹介#すべてのページボタンをクリックすると再レンダリングされるため、最も多くの経験が得られます。

以上がVueトレースレスリフレッシュの実装方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート