1
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="d3/d3.min.js"></script>
</head>
<body>
<script type="text/javascript">
var dataA=[10,20];
d3.select("body").style("background-color", "green");
var canvas = d3.select("body")
.append("svg")
.attr("width",500)
.attr("height",500);
var bars = canvas.selectAll("rect")
.data(dataA)
.enter()
.append("rect")
.attr("width",function (d){ return d*5;})
.attr("height",10)
.attr("y",function(d,i){ return i*20;});
</script>
</body>
這是我用於在d3中繪製bar char的代碼。我怎樣才能使用node.js來做同樣的圖表?如何在D3中使圖表工作在node.js中
你想渲染這個圖表服務器端?爲此使用PhantomJS。 – Brad
這有可能嗎?或者我可以使用節點js繪製此圖表嗎? –
您只需要使用Node.js在模板中呈現數據變量,然後D3庫就可以完成剩下的工作。什麼是你的Node.js代碼? –