在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vuex中的數(shù)據(jù)多個(gè)組件共享,在其中一個(gè)組件中改變數(shù)據(jù)狀態(tài),其他組件調(diào)用這個(gè)數(shù)據(jù)

vuex中的數(shù)據(jù)多個(gè)組件共享,在其中一個(gè)組件中改變數(shù)據(jù)狀態(tài),其他組件調(diào)用這個(gè)數(shù)據(jù)的地方,數(shù)據(jù)不會(huì)變的么?

如圖一,我在store中定義了一個(gè)count,并且mutations中定義了修改數(shù)據(jù)的方法
圖片描述

然后如圖二三,我在A.B組件中分別通過computed監(jiān)視了store中的count,并在頁面上{{countA}},{{countB}} 顯示這兩個(gè)數(shù)據(jù),此時(shí)都是0
圖片描述

圖片描述

然后我在A組件中寫了一個(gè)方法,用于改變store中的count,如圖四,現(xiàn)在的情況就是通過執(zhí)行A組件中的方法,只有A組件中的{{countA}} 數(shù)據(jù)發(fā)生了改變,組件B中{{countB}} 還是顯示的0
圖片描述

B組件中的數(shù)據(jù)不會(huì)變化的么???
他的機(jī)制就是這樣的還是我哪里不對? 請問應(yīng)該怎么寫?

回答
編輯回答
陪妳哭

你可以借助vue-devtool查看你現(xiàn)在account的值是多少,然后來定位問題

2017年3月29日 12:15
編輯回答
別逞強(qiáng)

你的理解沒什么問題,寫的我也沒看出什么問題。

2018年2月23日 08:24
編輯回答
伐木累

關(guān)于action與mutations

簡單的理解是:action去commit mutations

改變state的值,應(yīng)當(dāng)dispatch action,這樣操作。

以上。

2017年9月21日 21:14