有没有办法在用户每次单击按钮时将 RTK 切片复制到数组中?

问题描述 投票:0回答:1

假设我开发了组件 A,它与切片 A 相当复杂。然后我收到一个要求,我需要使组件 A 在每次单击按钮时都可复制,并拥有自己的切片 A。有没有办法让我复制每次用户单击按钮时都会切片到数组中?

到目前为止,我正在开发组件 B,其中包含一个保存组件 B 状态数组的切片。我现在的问题是,每次重新渲染(例如,输入一个输入)时,每 1 个字母几乎需要 100 毫秒,而组件 A 每 1 个字母需要 20 毫秒。除了实现 useRef 和 debouncing 之外,我还能采取其他方法吗?

react-redux redux-toolkit
1个回答
0
投票

使用

React.memo
包装组件并告诉 React 仅在其 props 更改时重新渲染。

© www.soinside.com 2019 - 2024. All rights reserved.