d3函数(d)来自对象的返回值不是来自第一个索引(0)

时间:2015-08-04 11:59:46

标签: javascript d3.js

为什么d3函数(d)从对象返回值而不是从第一个索引(0)返回值

tr.append('td').html(function(m) { console.log(m.INDEX) ;return m.INDEX; })

从这个函数我有从索引1到m.INDEX.length的值 ?

1 个答案:

答案 0 :(得分:0)

使用此声明,您告诉您要为td提供的数组m中的每个项a更新tr.data(a),并添加包含m.INDEX的html更新td。如果要迭代m.INDEX,则必须将其作为数据传递。 如果您想生成trtd,您应该阅读一些关于嵌套的内容:http://bost.ocks.org/mike/nest/