Javascript JVectorMap向下钻取不';单击国家/地区后比例或值发生变化时的t颜色区域
我正在使用JVectorMap在地图上显示一些访问数据。这是代码Javascript JVectorMap向下钻取不';单击国家/地区后比例或值发生变化时的t颜色区域,javascript,ruby,coffeescript,jvectormap,Javascript,Ruby,Coffeescript,Jvectormap,我正在使用JVectorMap在地图上显示一些访问数据。这是代码 var euroMap=new jvm.MultiMap({ 容器:$(“#映射”), 地区:对, RegionSelectableOne:对, maxLevel:1, 主要内容:{ 地图:“欧洲工厂”, 背景色:“透明”, 地区风格:{ 首字母:{ 填充:“白色”, “填充不透明度”:1, 笔划:“#000”, “笔划宽度”:0.3, “笔划不透明度”:1 }, }, 系列:{ 区域:[{ 比例:['#FFFFFF','#DB
var euroMap=new jvm.MultiMap({
容器:$(“#映射”),
地区:对,
RegionSelectableOne:对,
maxLevel:1,
主要内容:{
地图:“欧洲工厂”,
背景色:“透明”,
地区风格:{
首字母:{
填充:“白色”,
“填充不透明度”:1,
笔划:“#000”,
“笔划宽度”:0.3,
“笔划不透明度”:1
},
},
系列:{
区域:[{
比例:['#FFFFFF','#DB715C'],
值:gon.map_数据['ptps'],
规格化函数:“多项式”
}]
},
onRegionTipShow:函数(事件、标签、索引){
label.html(
''+label.html()+''+
“#{t'navbar.views'}:”+(gon.map_数据['views'][index]==未定义?“0”:gon.map_数据['views'][index])+”'+
“#{t'navbar.ptps'}:”+(gon.map_数据['ptps'][index]==未定义?“0”:gon.map_数据['ptps'][index])+”'+
“{t'navbar.payments'}:”+(gon.map_数据['payments'][index]==未定义?“0”:gon.map_数据['payments'][index])+”'+
“已付款/已查看:”+(gon.map_数据['v_p_比率'][索引]==未定义?“0”:gon.map_数据['v_p_比率'][索引])+”%
+
'协商/查看:'+(gon.map_数据['v_n_比率'][index]==未定义?'0:gon.map_数据['v_n_比率'][index])+'%+
“已付款/已协商:”+(gon.map_数据['n_p_比率'][index]==未定义?“0”:gon.map_数据['n_p_比率'][index])+”%
);
},
onViewportChange:函数(事件、比例){},
onRegionOver:函数(事件,代码){},
onRegionClick:函数(事件、代码){}
},
mapUrlByCode:函数(代码,多重映射){
返回'/assets/maps/'+code.toLowerCase()+''''.'+multiMap.defaultProjection+'.js';
}
});代码>最后,我能够通过每次值更改时创建一个新的地图实例来解决这个问题,因为在深入地图中,每次更改值时,它都会影响总体地图(在我的例子中是欧洲),但不会影响子区域
所以,不是这个,
map.series.regions[0].设置值