2025-04-12 12:35:28 +08:00

25 lines
575 B
JavaScript

/*
* 模式数据
*/
import _map from './map.js';
let _mode = {}; // 模式缓存
let modeData = { ..._map }; // 最终数据
// 设置模式数据
export function setModeData(sign,data){
_mode[sign] = { ...(_mode[sign] || {}), ...data };
};
// 获取模式数据
export function getModeData(sign){
modeData = { ..._map };
if(sign&&_mode[sign]){
for(const key in _mode[sign]){
modeData[key] = [].concat(_mode[sign][key],_map[key]||[]);
}
}
return modeData;
};
export {modeData};