// 远程加载highcharts及3d组件
const chartCached = {};
export default function load(src) {
return new Promise((resolve, reject)=>{
const cached = chartCached[src];
if(cached) {
return resolve()
}
var script = document.createElement('script');
script.type = "text/javascript";
script.onload = function() {
chartCached[src] = true;
resolve();
};
script.onerror = reject;
script.src = src;
document.body.appendChild(script);
})
}
-
赵啸非 authored2f93f543