Jquery 显示2个数据集时的矢量地图颜色
我有两个数据集-ctrl.gdpData和ctrl.pdpData,我将它们显示在jVector世界地图上,如下所示-Jquery 显示2个数据集时的矢量地图颜色,jquery,angularjs,charts,jvectormap,Jquery,Angularjs,Charts,Jvectormap,我有两个数据集-ctrl.gdpData和ctrl.pdpData,我将它们显示在jVector世界地图上,如下所示- $('#world-map-gdp').vectorMap({ map: 'world_mill', series: { regions: [{ values: [ctrl.gdpData, ctrl.pdpData], scale: ['#C8EEFF', '#0071A4
$('#world-map-gdp').vectorMap({
map: 'world_mill',
series: {
regions: [{
values: [ctrl.gdpData, ctrl.pdpData],
scale: ['#C8EEFF', '#0071A4'],
normalizeFunction: 'polynomial'
}]
},
onRegionTipShow: function(e, el, code){
el.html(el.html()+' (Deposit - '+ctrl.gdpData[code]+')'+' (Activation - '+ctrl.pdpData[code]+')');
}
});
当我使用第二个数据集时,我使用的“比例”不会显示任何颜色。我尝试过使用填充、背景色,但没有一个显示我想要的颜色。有什么我遗漏的吗?在jVector世界地图上是否有不同的方式显示来自2个数据集的数据
PS-图形上的数据显示完美,没有问题/错误 我终于自己解决了,所以我将在这里发布解决方案。 这是jVector Map用于显示数据的唯一工具-
el.html(el.html()+' (Deposit - '+ctrl.gdpData[code]+')'+' (Activation - '+ctrl.pdpData[code]+')');
因此,不需要在“values”属性中同时提供两个数据集(而且,该属性只接受一个)。我把它改成了-
values: ctrl.gdpData,
您只需决定地图显示颜色的数据集,因为如前所述,“值”属性只接受一个数据集