D3.cvs

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的过程会使用大量匿名函数,是访问数据值并动态计算属性的关键所在

你可能感兴趣的:(D3.cvs)