vuex の使用シナリオ: 1. ユーザーの個人情報管理モジュール; 2. 電子商取引プロジェクト用のショッピング カート モジュール; 3. 私の注文モジュール、クリックして注文リスト内の注文をキャンセルし、対応する注文リスト; 4. 注文決済ページで、必要なクーポンを取得し、注文割引情報を更新します。
このチュートリアルの動作環境: Windows7 システム、vue2.9.6 バージョン、Dell G3 コンピューター。
まず最初に、どのような状況で vuex が必要になるのかについて考えてみましょう。
データ共有と動作分割が必要;
複雑な非同期ロジックでは、状態の進化のために複数のモジュールを統合する必要があります;
サードパーティのプラグインを使用する必要がある;
複数のコンポーネントのライフサイクル、シーケンス、特定のロジックなどを総合的に考慮する必要がある;
Vuex の使用シナリオ:
ユーザーの個人情報管理モジュール;
電子商取引プロジェクトのショッピング カート モジュールは、毎回ショッピング カートの数量を取得するインターフェイスを呼び出します (前提条件)。効果は得られますが、HTTP リクエストのたびにブラウザのパフォーマンスが消費されます。対照的に、トリガーに vuex ミューテーションを使用する方が有利です;
注文モジュールと注文リストで、[注文をキャンセル] をクリックし、対応する注文リストを更新します。この場合も Vuex を使用します。 、state 状態を保存し、この状態を監視し、変化したときに対応するリストを更新します;
注文決済ページからクーポン選択ページに入り、クーポンページを選択します。選択したクーポン情報を保存するにはどうすればよいですか?状態はクーポン情報を保存します。クーポンを選択すると、変更が送信されます。注文決済ページで、選択されたクーポンが取得され、注文の割引情報が更新されます。
関連する推奨事項: 「 vue.js チュートリアル >>
以上がvuex の使用シナリオは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。