我正在尝试修改气泡图(https://usabilityetc.github.io/d3-country-bubble-chart/demo/),以在每个圆圈的顶部添加一些文本,我知道该文本无法附加到圆圈本身,因此我一直在尝试使它正常运行的各种方法,但是没有很多JS经验。
以下是Plnkr项目的链接:http://next.plnkr.co/edit/a4r9hxN9JhQxSPDC 在浏览器控制台中,我可以看到文本已绑定到圆上,但是我不确定是否正确,因为页面上没有任何显示。 Screenshot
任何建议将不胜感激。
答案 0 :(得分:0)
想法如下。您可以用组(g
个元素)替换圆。圆坐标(cx
和cy
)成为组平移(.attr('transform', 'translate(' + x + ',' + y + ')')
)。然后,将circle
和text
附加到该组。