gpt4 book ai didi

javascript - D3数据绑定(bind)(二维数组)

转载 作者:行者123 更新时间:2023-11-28 17:10:05 27 4
gpt4 key购买 nike

如何使用d3.js .data()绑定(bind)函数实现这样的行为?

d3.selectAll('.rects')
.data([[1,2,3],[a,b,c],[x,y,z])
.enter()
.append('rect')
.attr('x', ([number, character, character]) => { /* 1, a, x */ });

最佳答案

看看d3.zip

var data = [[1,2,3],['a','b','c'],['x','y','z']]; 
var zippedData = d3.zip.apply(null, data);
console.log(zippedData);
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/5.7.0/d3.min.js"></script>

关于javascript - D3数据绑定(bind)(二维数组),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54690377/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com