如果某个国家的对象有location_data中的数据,我希望其中一个将highlightFillColor设置为绿色,如果不是,该对象要么高亮显示为灰色,要么在悬停时完全禁用高亮显示。下面是我目前正在使用的(没有效果):小提琴
highlightFillColor: function(data) {
if (data) {
return 'green';
}
return '#dbdbdb';
},发布于 2017-04-21 04:44:18
由于您已经为那些拥有数据的国家创建了一个名为fillKey的属性,所以您可以简单地这样做:
highlightFillColor: function(data) {
if (data.fillKey) {
return 'green';
}
return '#dbdbdb';
}这是您最新的小提琴:https://jsfiddle.net/cvrsjj9f/
https://stackoverflow.com/questions/43533452
复制相似问题