Как правильно обновлять градиент в d3.js при перерендере?
https://codepen.io/gsdev99/pen/RwNmpoO
Всем привет. Подскажите, пожалуйста, как решить следующую задачу. У меня есть реализация графика (кривой) с анимацией. И реализация градиента. При изменении стэйта (в данном случае на ресайз), кривая нормально перерисовывается, с градиентом же проблема, его предыдущее состояние сохраняется. Каким образом мне сохранив transition, перерисовывать градиент? |
1) у тебя ф-ции не useCallback... const onResize, updateChart и т.д.
https://reactjs.org/docs/hooks-refer...ml#usecallback 2) также эти переменные/ф-ции не участвуют как deps в useEffect https://github.com/facebook/react/issues/14920 |
Часовой пояс GMT +3, время: 10:57. |