1. 補助機能コンポーネントが複数の状態を取得する必要がある場合、これらすべての状態を計算プロパティとして宣言すると、多少の繰り返しと冗長性が生じます。この問題を解決するには、計算されたプロパティを生成する スクリプトに補助関数を導入します。 'vuex' から { mapState、mapMutations、mapActions、mapGetters } をインポートします。 2. 例1. mapState と mapGetters 例えば: これで、ストアの状態にプロパティ userName が存在します。 Home.vue コンポーネントでは、mapState を通じて取得され、インターフェースに表示されます。 計算されたコード: 計算:{ //補助関数を通じてストア内の状態を取得する ...mapState(['ユーザー名']) //同等: 次の通常の計算プロパティコード /* userName (){ this.$store.state.userName を返します }*/ } ページの呼び出し: 結果: このように、単純な 2. mapMutations と mapActions 例えば: 現在、 上の図の 方法:{ // ストア内のミューテーションを取得するための略語 ...mapMutations(['tip']) ///* tip(){ と同等 this.$store.commit('tip'); }*/ } コンポーネントの呼び出し: 上記の例からわかるように、補助関数の利点は、ストア内の状態、ゲッター、ミューテーション、アクションの取得を簡素化できることです。もちろん、補助機能を使用しなくても上記の機能を実現できますが、コンポーネント内で複数の状態を同時に使用する必要がある場合は、補助機能を使用すると便利になります。 以上で、VueのVuexの4つの補助機能についての記事は終了です。Vuexの補助機能に関するより詳しい内容は、123WORDPRESS.COMの過去記事を検索するか、以下の関連記事を引き続き閲覧してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。 |
<<: MySQL データベース内の varchar 型の数値のサイズを比較する方法
>>: Linux環境でログファイルを表示するコマンドの詳細な説明
1. HttpとHttpsの違いHTTP: インターネットで最も広く使用されているネットワーク プロ...
この記事では、WeChatアプレットの具体的なコードを共有し、簡単なチャットルームを実装します。具体...
1. はじめにこの記事では、Docker Swarm を使用して Nebula Graph クラスタ...
背景グループでは、CSS を使用してインセット コーナー ボタンを実装する方法や、矢印付きのボタンを...
CSS ファイルでは、背景を使用する、つまり背景画像を追加する必要がある場合があります。これは通常、...
MongoDB はクロスプラットフォームであり、Windows と Linux の両方にインストール...
土曜日、本番サーバー上の Redis サーバーが利用できなくなり、エラー メッセージは次のようになり...
目次JVM クラスローダーTomcat クラスローダークラスを検索ロードクラスクラスをロードしようと...
AOP の紹介AOP (アスペクト指向プログラミング) の主な機能は、コアビジネスロジックモジュール...
1. docker-maven-pluginの紹介私たちの継続的インテグレーションプロセスでは、プロ...
#事例: 従業員の給与水準を照会する 選択 給与、等級 から 従業員 参加する ジョブグレード g ...
今日、CSS の zoom 属性は何のために使用されるのかと尋ねられました。この属性は、フローティン...
この記事では、ツリーテーブルを実装するためのVueの具体的なコードを例として紹介します。具体的な内容...
この記事では、9グリッドクリックの色変更効果を実現するためのJavaScriptの具体的なコードを参...
目次1. システム環境2. 運用プロセスと途中で遭遇した問題1. システム環境1. Tencent ...