猿问

js 如何覆盖export导出的模块?求老司机指点!

//data.js
constData={a:1}
exportdefaultData
//show.jsx
importDatafrom'./data'
exportdefaultclassindexShowextendsComponent{
componentWillMount(){
Data={a:2}//通过直接赋值的方式改变Data的值报错,
}
}
有什么方法可以实现吗?
慕尼黑5688855
浏览 394回答 2
2回答

九州编程

供参考只要网页不重新刷新数据都在letvaluesMap=newMap();classserviceClass{constructor(){}getItem(key){conststringKey=String(key);if(valuesMap.has(key)){returnvaluesMap.get(stringKey);}returnnull;}setItem(key,val){returnvaluesMap.set(String(key),val);}clear(){returnvaluesMap.clear();}}constservice=newserviceClass();exportdefaultservice;

慕斯709654

constData={_data:{1:1}}exportdefaultData//show.jsximportDatafrom'./data'exportdefaultclassindexShowextendsComponent{componentWillMount(){Data._data={a:2}//通过直接赋值的方式改变Data的值报错,}}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答