Отталкивание узла прекращается после того, как граф оседает в каркасе цитопространства

0

Я сделал макет беседки с цитоснимками, используя

layout{
     name:'arbor'
}

Но, как видно в arbor.js, узлы свободно отскакивают. Кажется, что это не происходит в цитоскопической компоновке. После загрузки в браузере, как только он визуализируется свободно, после этого он становится статическим.

Теги:
cytoscape.js
cytoscape-web
html5-canvas
arbor.js

1 ответ

0

Поведение, которое вы описываете, не ожидается или не будет желательным по умолчанию для подавляющего большинства пользователей библиотеки, поэтому я сомневаюсь, что это поведение по умолчанию изменится.

Вам нужно будет правильно настроить параметры макета для того, что вы хотите. Параметры делают то, что задокументировано, поэтому вам просто нужно изменить параметры, связанные с окончанием макета:

http://cytoscape.github.io/cytoscape.js/#layouts/arbor

cy.layout({ name: 'arbor', maxSimulationTime: Infinity, stableEnergy: function(){ return false; } });
  • 0
    Math.Infinite, похоже, не работает. Есть ли проблема, чтобы напечатать его прямо там, в макете
  • 0
    Это опечатка, и вам придется использовать правильное значение для бесконечности. Пример просто для того, чтобы дать вам представление о том, что нужно делать, а не быть полноценным решением для копирования и вставки. Вам почти наверняка придется прочитать документы и настроить другие параметры в соответствии с графиком.
Показать ещё 4 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню