Javascript 修复了使用React forms multiple true onChange时闪烁的问题
我正在实现一个Javascript 修复了使用React forms multiple true onChange时闪烁的问题,javascript,reactjs,forms,jsx,Javascript,Reactjs,Forms,Jsx,我正在实现一个multiselect,其中设置了属性multiple={true}。渲染de box时,单击要选择的选项,整个框将重新渲染,从而导致闪烁 有人知道如何解决这个问题吗?我查阅了一些资源,但找不到合适的解决方案 请添加您正在使用的代码。我的猜测是,您正在做一些导致/强制长方体不断重新渲染的事情。您是否正在执行getDerivedStateFromProps?您需要代码的哪一部分?我不使用getDerivedStateFromProps。我开始用钩子。因此,我确实使用State更新所选
multiselect
,其中设置了属性multiple={true}
。渲染de box时,单击要选择的选项,整个框将重新渲染,从而导致闪烁
有人知道如何解决这个问题吗?我查阅了一些资源,但找不到合适的解决方案 请添加您正在使用的代码。我的猜测是,您正在做一些导致/强制长方体不断重新渲染的事情。您是否正在执行getDerivedStateFromProps?您需要代码的哪一部分?我不使用getDerivedStateFromProps。我开始用钩子。因此,我确实使用State更新所选项目。请添加您正在使用的代码。我的猜测是,您正在做一些导致/强制长方体不断重新渲染的事情。您是否正在执行getDerivedStateFromProps?您需要代码的哪一部分?我不使用getDerivedStateFromProps。我开始用钩子。因此,我使用state来更新所选项目。