То, что я пытаюсь сделать, - иметь промежуток между ссылками на макет дерева d3.js, в котором имя узла соответствует (см. Изображение).d3.js link seperation in tree layout
http://s15.postimg.org/xn1eenxh7/linesplit.jpg
Мой график похож на этот пример: http://bl.ocks.org/mbostock/4063550 То, что я пытался изменить это d.y в проекции.
var diagonal = d3.svg.diagonal.radial()
.projection(function(d) { return [d.y, d.x/180 * Math.PI]; });
Это приводит к изменению как родительских, так и дочерних ссылок. Я уверен, что есть простое решение, но я не понимаю его прямо сейчас.
Спасибо за любую помощь.
Похоже, что было бы проще добавить текст с помощью «rect» или аналогичного фона, который заставляет его выглядеть так, как будто строка сломана. –
Привет Ларс, спасибо. Марк предложил то же самое, что и ответ ниже. Как может быть так, что их так сложно разбить? В любом случае, это две разделенные строки ... – kim