为什么d3函数(d)从对象返回值而不是从第一个索引(0)返回值
tr.append('td').html(function(m) { console.log(m.INDEX) ;return m.INDEX; })
从这个函数我有从索引1到m.INDEX.length的值 ?
答案 0 :(得分:0)
使用此声明,您告诉您要为td
提供的数组m
中的每个项a
更新tr.data(a)
,并添加包含m.INDEX
的html更新td
。如果要迭代m.INDEX
,则必须将其作为数据传递。
如果您想生成tr
和td
,您应该阅读一些关于嵌套的内容:http://bost.ocks.org/mike/nest/