#python #plotly-dash #cytoscape
#python #plotly-dash #cytoscape
Вопрос:
Вот пример графика cytoscape, который я создал, используя этот сайт в качестве ссылки здесь
Мне было интересно, возможно ли показывать всплывающие подсказки при наведении курсора мыши на каждый узел графика так же, как plotly может делать со своими графиками (например, так).
Комментарии:
1. Меня это тоже интересует!
Ответ №1:
Dash Cytoscape не имеет встроенной всплывающей подсказки. Можно использовать обратные вызовы при наведении курсора (описанные в руководстве по обратному вызову событий) для обновления содержимого отдельного компонента (например, a html.P
на стороне). Однако это не будет вести себя так же, как всплывающая подсказка.
Вы также можете создать пользовательский компонент (используя шаблон компонента), который следует за вашим курсором и отображает пользовательскую информацию (заданную hoverData
prop) всякий раз, когда она обновляется с помощью обратного вызова при наведении курсора. Однако для этого потребуется знание JavaScript и React, которые можно изучить из руководства React для разработчиков Python.