我在下面的Blockbuilder中的传奇中遇到了问题。
此代码段定义了图例标题使用的比例:
var color = d3.scale.ordinal()
.domain(["Pass", "Fail", "No Data"])
.range(["green", "red", "black"]);
但是,我无法正确显示它们。
以下是Blockbuilder的链接。
答案 0 :(得分:1)
不是传递比例范围,而是传递其域名:
var legend = svg.selectAll('.legend')
.data(color.domain())
.enter()
.append('g');
以下是更新后的版块内容:http://blockbuilder.org/anonymous/4779ee79f034c443ac0119cf26bc5392