【发布时间】:2013-07-23 00:41:24
【问题描述】:
我正在运行一个简单的条形图,使用 d3.scale.linear() 并对这个示例的域范围进行硬编码
我可以在萤火虫中看到,当我的 div 应用宽度的 attr 时,w_bar 似乎是 NaN。
这是为什么呢?
var w_bar = d3.scale.linear()
.domain([0, 107525233]) //harcoded
.range(["0px", "290px"]);
var theList = d3.select("#list").selectAll("div")
.data(myJSON);
theList.enter().append("div")
.text(function (d) { return d.v; })
.transition()
.duration(1000)
.attr("width", w_bar); // Why NaN?
theList.exit()
.remove();
这是 jsfiddle: http://jsfiddle.net/NAhD9/5/
【问题讨论】:
标签: d3.js