Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 显示2个数据集时的矢量地图颜色_Jquery_Angularjs_Charts_Jvectormap - Fatal编程技术网

Jquery 显示2个数据集时的矢量地图颜色

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

我有两个数据集-ctrl.gdpDatactrl.pdpData,我将它们显示在jVector世界地图上,如下所示-

$('#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,
您只需决定地图显示颜色的数据集,因为如前所述,“值”属性只接受一个数据集