>  Q&A  >  본문

javascript - vuex commit 변이 외부에서 vuex store 상태를 변이하지 마세요

1.App.vue

으아악

2、base.js

으아악

3.login.js

으아악

4.store.js

으아악

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

토스트는 정상적으로 표시되지만 돌연변이 외부에서 vuex store state를 변경하지 마십시오.라는 오류가 보고됩니다. 이유는 무엇입니까?

6. 이것이 가능한 이유는 무엇입니까?

으아악

7. 목표:

공개적으로 건배하고, vuex를 통해 상태를 관리하고, 표시 여부를 결정했으면 좋겠습니다

伊谢尔伦伊谢尔伦2711일 전818

모든 응답(1)나는 대답할 것이다

  • PHP中文网

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

    상태는 Vuex의 돌연변이 콜백 함수에서만 수정할 수 있습니다

    회신하다
    0
  • 취소회신하다