Включить длинный текст внутри узлов Cytoscape.js - PullRequest
0 голосов
/ 05 ноября 2018

Мне нужно создать ориентированный граф, имитирующий разговор. Можно ли создать такой граф с помощью Cytoscape.js?

Мне нужно что-то вроде:

elements: [
  {data: {id: '1', content:'Hi, I am John ...'}},
  {data: {id: '2', content:'Hi, I am Max ...'}},
  {data:{id: '1_2', source: '1', target: '2' }}
],

И затем content будет отображаться внутри узла:

enter image description here

1 Ответ

0 голосов
/ 06 ноября 2018

Сначала необходимо установить text-wrap на wrap, а затем вы можете создавать многострочные метки, используя \n в метке. Например: установка метки на Hello\nWorld будет отображаться как

Hello World

Вот пример: https://jsbin.com/galokipuqu/1

Также см. Документацию для получения более подробной информации .

P.S: Макс - главный разработчик Cytoscape.js:)

...