文章詳情頁
javascript - vuex中action應該怎么分發事件
瀏覽:181日期:2022-11-22 15:39:41
問題描述
為什么在觸發action后,count實際的值和 state中的不一樣

mutations.js
export default{ increment (state){state.count++ }}
actions.js
export default{ incrementsync(context){context.commit(’increment’) }}
然后在app.vue中有個按鈕觸發this.$store.dispatch(’incrementsync’)
問題解答
回答1:vuex2.0?你的組件是怎么使用的,以及state是store中儲存的state還是頁面里的state,假如你是用getter方法獲取的state,那么你正確的dispatch了之后應該是能觸發改變的
標簽:
JavaScript
相關文章:
1. boot2docker無法啟動2. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””3. docker-compose中volumes的問題4. javascript - mock.js可以存儲數據嗎5. nignx - docker內nginx 80端口被占用6. java - SSH框架中寫分頁時service層中不能注入分頁類7. docker安裝后出現Cannot connect to the Docker daemon.8. dockerfile - 為什么docker容器啟動不了?9. golang - 用IDE看docker源碼時的小問題10. docker api 開發的端口怎么獲取?
排行榜

網公網安備