用es6的moudle組織業(yè)務(wù)模塊,有a、b、c三個(gè)模塊,a模塊中有對(duì)象obj,并且export {obj}
,b模塊和c模塊都import {obj}
,這時(shí)b模塊需要改變a模塊中obj的值;
傳統(tǒng)方式直接修改全局變量搞定,而es6中a模塊export出去的對(duì)象,對(duì)于b模塊是只讀的,這個(gè)問(wèn)題如何解決(不通過(guò)廣播)
閉關(guān)修行中......
export
出去的對(duì)象,其本身的引用是不能改,但是其內(nèi)部的屬性是可以修改的。
你export
出去一個(gè)專(zhuān)門(mén)放這類(lèi)共享變量的對(duì)象就行了嘛。