假设我开发了组件 A,它与切片 A 相当复杂。然后我收到一个要求,我需要使组件 A 在每次单击按钮时都可复制,并拥有自己的切片 A。有没有办法让我复制每次用户单击按钮时都会切片到数组中?
到目前为止,我正在开发组件 B,其中包含一个保存组件 B 状态数组的切片。我现在的问题是,每次重新渲染(例如,输入一个输入)时,每 1 个字母几乎需要 100 毫秒,而组件 A 每 1 个字母需要 20 毫秒。除了实现 useRef 和 debouncing 之外,我还能采取其他方法吗?
使用
React.memo
包装组件并告诉 React 仅在其 props 更改时重新渲染。