【发布时间】:2021-11-29 15:01:18
【问题描述】:
所以每次我使用 setState 我的组件都会重新渲染。但我不希望我的图表重新呈现。我的问题是如何防止我的图表重新呈现?
【问题讨论】:
标签: reactjs chart.js rerender chartjs-2.6.0 react-chartjs-2
所以每次我使用 setState 我的组件都会重新渲染。但我不希望我的图表重新呈现。我的问题是如何防止我的图表重新呈现?
【问题讨论】:
标签: reactjs chart.js rerender chartjs-2.6.0 react-chartjs-2
为图表创建一个新组件。通过使用高阶组件memo 来记忆它来防止重新渲染。
【讨论】:
虽然问题不是很清楚,但你可以使用 useRef 不 重新渲染 UI。
【讨论】: