Совместная работа D3.js и React: как сделать так, чтобы кисти D3 сохранялись при перерисовке страницы? - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть приложение, в котором я использую d3.js в компоненте реагирования для визуализации данных в параллельной диаграмме координат. Одна из проблем, с которыми я сталкиваюсь, заключается в том, что мои кисти эфемерны, то есть они исчезают всякий раз, когда реакция перерисовывает компонент.

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

У кого-нибудь была похожая ситуация? Любой совет о том, как подойти к вопросу, будет принята с благодарностью. Спасибо!

Примечание: в случае кистей D3 контролирует их создание.

...