【 在 wormhole (虫洞) 的大作中提到: 】
: 请参考如下代码,d3.csv是d3库里的函数,会吧解析好的csv文件传给data,在d3.csv调用的回调函数里,t1已经被赋值了,但是出了这个函数,t1还是空的。
: 请问怎么才能把data的值读出来。多谢!
: <script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
: var t1 = null;
: d3.csv("/static/12640123.csv",
: function(data) {
: t1 = data;
: console.log(data[0]);
: });
: alert(t1);
// first, no need for a separate variable
d3.csv(url, function(data) {
process(data);
});
// and that's all
// you can write process as
function process(data) {
alert(data);
}
: alert时会发现t1还是null
--
FROM 183.195.251.*