為了交換兩個(gè)vue實(shí)例中attrObj屬性的值(對(duì)象類型),我用vuex作為中介,想當(dāng)然地這樣打算: 1、把實(shí)例A中的attrObj屬性的值賦值給vuex中的某個(gè)狀態(tài)2、將實(shí)例B對(duì)應(yīng)的值賦值給實(shí)例A中的attrObj屬性3、將vuex中那個(gè)狀態(tài)的值賦值給實(shí)例B中的attrObj屬性然而在進(jìn)行第二步時(shí)出現(xiàn)了問題,操作后vuex中那個(gè)狀態(tài)的值也一并被修改了,原因猜測是在進(jìn)行第一步的時(shí)候,vuex拿到的并非值的引用,而是實(shí)例A中的attrObj屬性的引用。想請(qǐng)教下如何避免這個(gè)問題來完成操作,或者有無更好的思路呢?
vuex如何傳遞vue屬性值的引用。
手掌心
2018-10-26 13:15:33