使用不同的输入数据重复一个对象
Repeat an object with different input data
我想重复下面的图表,但有不同的数据,并把它们放在一起,我怎么做呢?
var chart = circularHeatChart()
.segmentHeight(10)
.innerRadius(20);
var data = [];
for(var i=0; i<240; i++) data[i] = i;
d3.select('#chart1')
.selectAll('svg')
.data([data])
.enter()
.append('svg')
.call(chart).attr("transform", "translate(" + 500 + "," + 450 + ")");
将其放置在更新函数中并将数据传递给函数
var data = [];
for(var i=0; i<240; i++) data[i] = i;
update(data);
function update(yourData){
var chart = circularHeatChart()
.segmentHeight(10)
.innerRadius(20);
d3.select('#chart1')
.selectAll('svg')
.data([yourData])
.enter()
.append('svg')
.call(chart).attr("transform", "translate(" + 500 + "," + 450 + ")");
}
类似于上面的东西可以工作:)
相关文章:
- 在Javascript数组或一个对象中存储多个数据所需的Tweak
- 如何存储一个对象数组,这些对象是 ajax 查询从 javascript 中的 JSON 中提取数据的结果
- 将对象分配给另一个对象并保留原始数据
- 如何在JS中创建一个带有循环的数据点对象
- 即使在另一个对象中复制(和修改),成功数据上的$http也是相同的
- 如何在Typescript中声明一个对象数组的数据类型?
- 简化一个对象,我可以将这个数据创建为数组吗
- 我如何创建一个对象或数组数组数据在JS与关键命名元素
- 余烬数据-在一个对象内部分配一个值
- JSON中的Web Api数据被包装在一个对象中,为什么会这样,我如何告诉Web Api所有者该怎么做来解决这个问题
- 嵌套的DIV表(即表中的表),如何用所有的数据构建一个对象
- 将JSON数据操作到另一个对象中
- 如何将另一个对象附加到流星中的数据上下文
- 使用javascript reduce来过滤一个对象数组,以找到计算出的最低统计数据
- 从一个Javascript对象中提取数据并将其放入另一个对象中
- 遍历jquery数据()对象,并将它们推送到另一个数据()的对象(数组)中
- 如何创建一个对象数组以将虚拟数据加载到动态树中
- 如何检查 JSON 数据是一个对象还是一个对象数组
- 使用不同的输入数据重复一个对象
- Vue JS-从数据数组中删除一个对象