У меня нет вашего кода целиком, но я думаю, что вы добавляете текст В круги, а поскольку круги маленькие, вы не видите текста.
Теперь ваши узлы в настоящее время являются кругами (я просто полагаю). Если вам нужны и круги, и текст для каждого узла, ваши узлы должны быть элементами svg g (g означает «группа»), и каждому такому элементу g вы назначаете круг и текст. Подробнее об этом вы можете узнать здесь (там же есть код )
РЕДАКТИРОВАТЬ: Как только вы увидите метки, вам захочется расположить их удобным образом по отношению к узлам. Вот почти официальная рекомендация по расположению меток к узлам графа:
Для вертикального выравнивания используйте атрибут «dy»:
by default, the baseline of the text is at the origin (bottom-aligned)
a dy of .35em centers the text vertically
a dy of .72em places the topline of the text at the origin (top-aligned)
Использовать em
единиц удобно, потому что они автоматически масштабируются в зависимости от размера шрифта. Если вы не укажете единицы измерения, по умолчанию будут использоваться пиксели.
Для горизонтального выравнивания используйте атрибут text-anchor:
the default is "start" (left-aligned for left-to-right languages)
"middle"
"end"
person
VividD
schedule
13.01.2014