要创建此DOM:
从.enter()
选择,我尝试:
someUpdate.enter() .append('g') .attr('class', 'my-group') .append('rect') .attr('class', 'my-rect') // I'd like to get the .parent() here .append('cicle') .attr('class', 'my-circle')
由于.append('rect')
将选择更改为,因此无法使用rect
。
打破这个:
const update = someUpdate.enter() .append('g') .attr('class', 'my-group') update .append('rect') .attr('class', 'my-rect') update .append('cicle') .attr('class', 'my-circle')
作品。
但是,我想知道是否有更清洁的方法?