亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

vuex中狀態改變但是v-show沒起作用

vuex中狀態改變但是v-show沒起作用

慕村9548890 2018-08-30 17:10:25
點擊彈窗里的體驗執行Sure 提交到vuex isbool已經為false但是彈窗不消失這是mutation里面 因為我傳東西過來 state里面有data參數賦的值 打印了下 能打印出來應該沒啥問題而且上面getters 里面也獲取到了這個是action 這里只是commit
查看完整描述

2 回答

?
MM們

TA貢獻1886條經驗 獲得超2個贊

看下你的vuex怎么寫的?可以把代碼貼出來嗎?是不是你在action中的操作和mutation一樣直接修改狀態了,這樣是不行的,action應該是分發mutation

查看完整回答
反對 回復 2018-09-09
?
胡子哥哥

TA貢獻1825條經驗 獲得超6個贊

mutation試試這么寫state.state_dialog = Object.assign({}, data)
getter 是 state 的計算屬性。state 的改變前后應該是基于對象是否突變而進行比較的,前后內存地址沒有改變,仍認為是同一個對象,這樣就沒有觸發響應式更新。

var a = {}

var b = a

a === b // true


a.value = 233

a === b // true,同一對象,沒有突變


a = {}

a === b // false,突變了


查看完整回答
反對 回復 2018-09-09
  • 2 回答
  • 0 關注
  • 3908 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號