У меня есть приложение, в котором я использую d3.js в компоненте реагирования для визуализации данных в параллельной диаграмме координат. Одна из проблем, с которыми я сталкиваюсь, заключается в том, что мои кисти эфемерны, то есть они исчезают всякий раз, когда реакция перерисовывает компонент.
Пример: я чищу определенную область на графике, затем пытаюсь выбрать один из путей, отфильтрованных по ней. Как только я выбираю путь, реагирую на обновления и мои кисти исчезают.
У кого-нибудь была похожая ситуация? Любой совет о том, как подойти к вопросу, будет принята с благодарностью. Спасибо!
Примечание: в случае кистей D3 контролирует их создание.