尊敬的Stackoverflow社区
我仍然是d3初学者。我仍然不熟悉d3中的构造。我只是尝试使用它们,但现在我真的想分解它们。谁能用箭头功能和三元运算符解释零件?
let svg d3.select("svg");
let my_data = [4,5,6];
update = svg.selectAll('rect')
.data(my_data, (d,i) => d ? d:i);
绑定如何发生?这是什么特别的结果:
(d,i) => d ? d:i
?
我一直尝试搜索,但是找不到匹配的答案。
非常感谢您