#このチュートリアルの動作環境: Windows7 システム、vue2.9.6&&vuex4.0.2 バージョン、DELL G3 コンピューター。vuex の使用シナリオ: 1. ユーザーの個人情報管理モジュール; 2. e コマース プロジェクトのショッピング カート モジュール; 3. 私の注文モジュール; 4. 注文決済ページ。 vuex 属性は次のとおりです: 1. 変数の保存に使用される状態、2. ゲッター、3. 突然変異、4. アクション、5. モジュール。
vuex とは何ですか?
vuex は、コンポーネント間の通信を管理するために使用されるプラグインです。[vue.js] アプリケーション用に特別に開発された状態管理モデルです。コンポーネント間で同じ状態を共有する問題を解決します。問題は、コンポーネントの外部で状態をより適切に管理できることです。vuex が必要な理由は何ですか?
複数のコンポーネントが同じ状態に依存する場合、複数層のコンポーネント間の入れ子によりパラメータの受け渡し方法がより複雑になります。イベントを通じて、変化および同期された状態のポリフェノールのコピーにより、パターンが脆弱になり、コードが保守不能になります。いつ、どのような状況で vuex を使用する必要がありますか?
中規模から大規模の単一ページ アプリケーションを構築する場合は、コンポーネントの外部で状態をより適切に管理する方法を検討する必要があります。 注: 大規模な単一ページのアプリケーションを開発していない場合、vuex の使用は面倒で冗長になる可能性があります。つまり、すぐに開発できるプロジェクトが、vuex を使用すると複雑になってしまう可能性があります。一般に、単純なストア モードで十分です。vuex
state、getter、mutations、action、module の 5 つの主要な属性。 1. state: vuex の基本データ、変数の格納に使用されますVuex の使用シナリオ:
vue.js チュートリアル >>
以上がvuex の使用シナリオと属性は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。