标签: javascript dom d3.js functional-programming
我想在function结果集中的每个元素上调用一个新的selectAll。
function
selectAll
如果我d3.selectAll(...).call(factory(...)),则在每个元素上调用相同的函数。 factory(...)会返回组件,该组件可能具有状态。
d3.selectAll(...).call(factory(...))
factory(...)
D3 API中有什么东西可以做到这一点吗?或者我是否必须提出类似d3.selectAll(...).each(function() { d3.select(this).call(factory(...)) })的内容?那会有用吗?
d3.selectAll(...).each(function() { d3.select(this).call(factory(...)) })