d3

d3读取文件的问题

开头我朋友说d3是异步执行的时候我没留意,后来发现 这是个大坑,当数据量变多的时候,在文件加载的函数中会自动跳到下面的函数进行,比如这个getJSON函数,arrayYelpData这行可能会在getJSON后面的语句之后执行,如果有顺序问题的话,那么需要把那些语句放在getJSON的function里面执行。

<pre name="code" class="javascript">	$.getJSON(dataroot, function(data){ //dataroot 所指的文件里面json格式不对可能造成里面的格式不输出
		//alert("reviewinfo");
		arrayYelpData=new Array([data.length]);
		for(var i=0;i<data.length;i++){
			arrayYelpData[i]=data[i];
		}
	});

关于断点问题

http://www.jb51.net/article/58570.htm

 


d3.js 数据可视化实战手册  推荐的网址

http://d3js.org/ 


http://jsbin.com/?html,css,js,console,output  在线的D3测试,实验环境。可以通过该工具跟其他人一起分享简单的代码。


http://jsfiddle.net/qAHC2/  在线js代码分享平台   


http://bl.ocks.org/mbostock  d3示例站点 


https://github.com/d3/d3-plugins D3插件 


http://christopheviau.com/d3list/gallery.html

http://biovisualize.github.io/d3visualization/

分门别类的D3gallery 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值