d3.cvs('url',function(err,data){
})
d3.cvs ()
d3.cvs 方法是个异步方法,并且回回调函数在不管加载成功失败都会执行。
加载失败,error返回web返回错误的信息,data=undefined,
加载成功,error=null,data有数据
d3.data(dataset)
解析并输出数据值,比如dataset是一个有五个值的数组,此后所有的方法都将对每一个值为参数执行。
d3.enter()
创建新的数据需要绑定得元素,如果数据值比新的dom元素多,会创建响应的占位符。交给下一个函数处理
append()
取得由enter()创建的占位符,并把一个p元素追加到相应的dom中,完成dom元素的创建
匿名函数
function(d){ return d}
遍历data()方法会白能力数据集,后买你可以随时创建一个接受d为输入的匿名函数,与当前元素当前数据集的元素对应。
使用d3的过程会使用大量匿名函数,是访问数据值并动态计算属性的关键所在