文章詳情頁
javascript - vuex中action應該怎么分發事件
瀏覽:134日期: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. angular.js - angularjs的自定義過濾器如何給文字加顏色?2. angular.js使用$resource服務把數據存入mongodb的問題。3. 關于docker下的nginx壓力測試4. docker-machine添加一個已有的docker主機問題5. 為什么我ping不通我的docker容器呢???6. docker安裝后出現Cannot connect to the Docker daemon.7. docker - 如何修改運行中容器的配置8. nignx - docker內nginx 80端口被占用9. docker鏡像push報錯10. Docker for Mac 創建的dnsmasq容器連不上/不工作的問題
排行榜
