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環境でログファイルを表示するコマンドの詳細な説明
パート3: ❤バックエンドデータ受信を見落とす3つの方法❤ (おすすめ集)パート 2: Web フォ...
アレイの重複排除は、通常、就職面接中に遭遇し、アレイの重複排除方法のコードを手動で記述することが求め...
まずMySQLのインストールMySQLソフトウェアをダウンロードし、インストールパスを変更しますMy...
関連する依存関係をインストールするnpm i lib-flexible --save npm i p...
今日、私は公開用の動的なウィンドウ スタイルを設計しましたが、マウスで入力をクリックしたときにブラウ...
Linux ホスト名変更コマンド1. ホスト名を一時的に変更するだけの場合は、hostname コマ...
マタタグとは<meta> 要素は、検索エンジン向けの説明やキーワード、更新頻度など、ペー...
概要今日は主に、NGINX を Web サーバーとして設定する方法を共有します。内容は次のとおりです...
1. メニューバーで「編集」→「仮想ネットワーク エディター」を選択して仮想ネットワーク エディタ...
目次フォワードプロキシnginx リバースプロキシnginx リバースプロキシ 02リバースプロキシ...
問題:あるサーバー上の PHP プログラムは、localhost アドレス経由でデータベースに接続で...
目次この期間の目標1. 関数の実装1.1 構造層1.2 スタイルレイヤー1.3 行動層1.3.1 フ...
序文最近プロジェクトに取り組んでいたとき、UI デザインのフォント サイズは 10 ピクセルでした。...
Windows XP でフォルダーのプロパティ ダイアログ ボックスを使用すると、フォルダーの属性カ...
mysql ダーティページWAL メカニズムにより、InnoDB はステートメントを更新するときに、...