var provinces=['xizang','beijing','china'],
provincesText=['西藏','北京','中国'],
placeCode=[540000,110000],
mapType = "北京", //地图类型
EpidemicDynActiveClass = 0 //疫情K线趋势图类型
$("#selectMap").change(function(){
var val = $("#selectMap").val(); //获取Select选择的Value
loadScriptMap(val,renderMap);
//loadScriptMap(val,renderMap()); //错误写法,会导致报错callback is undefined
})
function loadScriptMap(name,callback){
// 获取这个省的拼音名字 name = '四川' => pinyinName = 'sichuan'
let pinyinName = provinces[provincesText.indexOf(name)]
// 引入这个对应的地图JS,如果是在项目中要打包,请将这些文件提取出来,放在静态资源中
// build的时候这些文件不会被打包,无可加载资源地图是不会显示的!!!!
var ele= document.createElement("script");
ele.setAttribute("type", "text/javascript");
// 根据用户选择的地图类型,动态引入
ele.setAttribute("src", "../../assets/lib/map/china.js")
document.body.appendChild(ele)
callback(name,EpidemicDynActiveClass)
}
function renderMap(Type,activeClass){
dosomething()
}