ホームページ  >  に質問  >  本文

javascript - vuex commit ミューテーションの外で vuex ストアの状態を変更しないでください

1、App.vue

リーリー

2、base.js

リーリー

3、login.js

リーリー

4、store.js

リーリー

5、commit(UPDATE_MESSAGE, {show:true, title:'test ojfoijogroigo'});

トーストは正常に表示できますが、「変異外の vuex ストアの状態を変異させないでください」というエラーが報告されます。理由は何ですか?

####6.なぜこれで大丈夫なのでしょうか?

リーリー

7.目標:

パブリックトーストを行い、vuexでステータスを管理し、表示するかどうかを決定したいと考えています

伊谢尔伦伊谢尔伦2711日前822

全員に返信(1)返信します

  • PHP中文网

    PHP中文网2017-05-19 10:14:57

    状態は Vuex のミューテーション コールバック関数でのみ変更できます

    返事
    0
  • キャンセル返事