d3 маркировка узла
Я использовал пример кода изэтот проект d3 чтобы узнать, как отображать графики d3, и я не могу получить текст, отображаемый в середине кругов (аналогичноэтот пример а такжеэтот пример). Я просмотрел другие примеры и попытался добавить
node.append("title").text("Node Name To Display")
а также
node.append("text")
.attr("text-anchor", "middle")
.attr("dy", ".3em").text("Node Name To Display")
сразу после определения узла, но я вижу только результаты: «Имя узла для отображения» появляется при наведении курсора на каждый узел. Он не отображается в виде текста внутри круга. Должен ли я написать свой собственный текстовый объект SVG и определить координаты, в котором он должен быть размещен на основе координат радиуса круга? Из двух других примеров кажется, что d3 уже как-то заботится об этом. Я просто не знаю правильный атрибут для вызова / установки.