首頁 > 問答 > 主體
用es6的moudle組織業務模組,有a、b、c三個模組,a模組中有物件obj,並且export {obj},b模組和c模組都import {obj},這時b模組需要改變a模組中obj的值;傳統方式直接修改全域變數搞定,而es6中a模組export出去的對象,對於b模組是只讀的,這個問題如何解決(不透過廣播)
export {obj}
import {obj}
高洛峰2017-05-19 10:49:01
export出去的对象,其本身的引用是不能改,但是其内部的属性是可以修改的。 你export出去一個專門放這類共享變數的物件就行了嘛。
export
首頁
課程
問答
我的