2016-04-29 3 views
0

Возможно ли добавить элементы html, такие как <tspan> внутри заголовка узла в Alchemy.js?Как добавить html в подписи alchemy.js

Мой алхимия конфигурации имеет следующее:

nodeCaption: "title", 

и если у меня есть как JSON:

{ 
    "nodes": [ 
    { 
     "id": "1", 
     "title": "Some <tspan>text</tspan>", 
     ... 
    }, 
    ... 
    ] 
} 

Надпись на графике будет отображаться как Some <tspan>text</tspan> ...

FYI: Я рад принять предложения, требующие внесения изменений вручную в файл alchemy.js. Я уже должен был внести некоторые свои изменения для других вещей.

ответ

0

В DrawNode функции в alchemy.js заменить

.text(function(d) { ... 

с

.html(function(d) { ... 

<tspan> Теперь будет оказывать в титрах узле.