不调用 render 方法改变元素样式

Change element style without calling render method

我想创建 React 应用程序,您可以在屏幕上导入、移动和调整图像大小,然后导出它们的位置。我的想法是我将图像作为一个组件,它有自己的属性,如位置、宽度、高度和来源。问题是我不想每次组件更改其状态(位置、大小等)时都渲染新的图像元素,因为加载图像可能很慢。我只是想改变它的风格。是否有一些 React 时尚方法如何做到这一点?谢谢!

对于您的问题,查看生命周期更新组件可能会有用...因为它为您提供了一些特定的模式以您自己的方式重新呈现组件...尝试阅读“componentShouldUpdate()”这个方法给了你一种方法来重新渲染组件只有特定的条件。 也许这里适合您:https://www.toptal.com/react/optimizing-react-performance

我最好的