我是JQuery/d3js世界的新手.
我想从json格式的数据中绘制一个图表.我看到我的一些示例d3.json(json,f)
函数只能获得带有json格式数据的文件.我的问题:是否可以用json格式的对象或字符串调用它,例如:
val jsonStr = { "foo" : "bar"}
d3.json(jsonStr ,f)
Run Code Online (Sandbox Code Playgroud)
如果没有,我怎么能用动态数据绘制图表(以json格式)
Lar*_*off 10
如果您将数据作为Javascript变量,则不需要该d3.json
函数.只需使用变量的名称,您可以将参数用于第二个参数(回调函数)d3.json
.
var data = [1,2,3];
svg.selectAll("circle")
.data(data)
.enter()
.append("circle")
.??attr("cx", function(d) { return d; })
.attr("cy", function(d) { return d; })
Run Code Online (Sandbox Code Playgroud)