我怎么能缩小或剪切文本标签,以使很长的id不大于图表中的气泡?

另外,当我将csv悬停在气泡上时,如何添加其他属性以在信息窗口中显示?我以为这是在下面的代码行中完成的,但是,当我运行它时,它以未定义的形式返回。我想为作者和流派添加属性。

node.append("title")
  .text(function(d) { return d.id + "\n" + "Pages: " +format(d.value); });
});


这是我的代码完整代码:https://plnkr.co/edit/nWPuZgZaomSSKSuY6sNB?p=preview

最佳答案

这是答案的一部分,您的流派和作者字段被隐藏在数据下。

return d.id + "\n" + "Pages: " + format(d.value) + "\n" +
"Author: " + d.data.Author + "\n" + "Genre: " + d.data.Genre;


https://plnkr.co/edit/lEHToojJ8YzUoVSxE7cr?p=preview

09-26 19:02
查看更多