我正在创建一个表。所以我有(身体是桌子):
rows=tbody.selectAll("tr").data(newData).enter().append("tr");
//Append the cells to the table
cells=rows.selectAll("td").data(function(row) {
return columns.map(function(column) {
return {column: column, value: row[column]};
});
})
.enter().append("td");
这完美无缺;它为我创造了细胞。但是,稍后在我的代码中,我想访问单元格并根据我所在的列添加/修改值。以下是代码:
cells.selectAll("td").text(function(d) {d.value;})
但是,这对细胞没有任何补充。我在做什么,在概念上或在语法方面(或两者兼而有之)做错了。?
提前致谢。