vuex のミューテーションで定義された関数がコンポーネントで呼び出されます
私の質問は、setCart 関数を呼び出すときに状態パラメータを渡す必要がない理由です。視覚的には、呼び出し時に状態パラメータが渡されない場合、addCart 関数はストア内の状態を自動的に渡します。では、その原理は何でしょうか? ?これは半月前に書いたコードですが、今では理解できません。 。
ソースコードを見てみればわかります。
コミットメソッドの定義は以下の通りです
this.setCart() は this.$store.commit('setCart') にマッピングされます
ソースコードを見てみればわかります。
リーリーコミットメソッドの定義は以下の通りです
リーリーthis.setCart() は this.$store.commit('setCart') にマッピングされます