如果某个国家/地区对象中有数据,location_data
我希望将其设置highlightFillColor
为绿色,否则该对象将以灰色突出显示或在悬停时完全禁用突出显示。这是我目前正在使用的(无效):小提琴
highlightFillColor: function(data) {
if (data) {
return 'green';
}
return '#dbdbdb';
},
由于您已经创建了一个fillKey
为那些有数据的国家/地区命名的属性,您可以简单地执行以下操作:
highlightFillColor: function(data) {
if (data.fillKey) {
return 'green';
}
return '#dbdbdb';
}
这是您更新的小提琴:https ://jsfiddle.net/cvrsjj9f/