【发布时间】:2012-07-06 20:57:58
【问题描述】:
改编自“绑定二维数据”部分:http://christopheviau.com/d3_tutorial/
dataset = new Array()
dataset[0] = ['first', 'second', 'third']
d3.select("#viz")
.append("table")
.style("margin", "0 auto")
.selectAll("tr")
.data(dataset)
.enter()
.append("tr")
.selectAll("td")
.data(function(d){return d;})
.enter()
.append("td")
.style("border", "1px black solid")
.style("padding", "10px")
.text(function(d){return d;})
.style('font-size', '18pt')
.transition().delay(1000)
.text('nothing')
.transition()
.delay(1000)
.text('test');
代码也托管在这里:http://jsfiddle.net/LittleBobbyTables/vEfgu/
这会跳过文本应该说“无”的阶段,直接说“测试”。
我是不是做错了什么?
【问题讨论】:
标签: javascript transition d3.js