如何使用d3.js实现多行?

时间:2017-11-26 02:10:40

标签: javascript d3.js

我正在尝试使用引用this example.的d3.js实现多行 尽管这个例子中的函数希望以d3中的传统方式获取数组作为参数,但我只能提出将参数作为函数传递的想法。
有谁知道如何将参数作为数组传递?或以任何方式更改函数以接受函数作为参数?

将文字绑定到图表组件的代码段

fetch = client.fetch('2Oe3UKM_Nt_NG1UG');
print_sequence(fetch.statuses)
# list[ObjectCreatedName]

用于返回接收多字符串组件作为数组的多行组件的代码段

arcs.append("svg:text")                                  
        .attr("transform", function(d) {                  

        d.innerRadius = 0;
        d.outerRadius = r;
        return "translate(" + arc.centroid(d) + ")";        
    })
    .attr("text-anchor", "middle")                          
    //.text(function(d, i) { return data[i].label; }); 
    .html(centerLinebreak(function(d, i) { 
        console.log([data[i].label,data[i].perc])
        return [data[i].label,data[i].perc];
    })); 

0 个答案:

没有答案