【发布时间】:2018-11-08 23:03:59
【问题描述】:
如果域中不存在项目,是否可以设置 scaleOrdinal 以返回默认颜色?
例如:
var type = d3.scaleOrdinal()
.domain(['WeWork', 'Regus', 'Spaces', 'Knotel', 'RocketSpace', 'HQ Global Workspaces'])
.range(['red', 'blue', 'green', 'purple', 'yellow', 'orange', 'pink']);
对于不属于该域中 6 家公司之一的所有公司,我希望将它们涂成灰色。有没有一种简单的方法可以在没有一堆额外代码的情况下做到这一点?谢谢!
【问题讨论】:
标签: javascript html d3.js leaflet