javascript - es6模組之間如何共享對象
阿神
阿神 2017-05-19 10:47:01
0
1
699

用es6的moudle組織業務模組,有a、b、c三個模組,a模組中有物件obj,並且export {obj},b模組和c模組都import {obj},這時b模組需要改變a模組中obj的值;
傳統方式直接修改全域變數搞定,而es6中a模組export出去的對象,對於b模組是只讀的,這個問題如何解決(不透過廣播)

阿神
阿神

闭关修行中......

全部回覆(1)
小葫芦

export出去的对象,其本身的引用是不能改,但是其内部的属性是可以修改的。
export出去一個專門放這類共享變數的物件就行了嘛。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板