gpt4 book ai didi

javascript - 当包括胜利图表时, react native slider 变得滞后并且状态值变化最近反射(reflect)出来

转载 作者:行者123 更新时间:2023-12-02 23:25:37 25 4
gpt4 key购买 nike

问题是,当我只使用 slider 而应用程序中没有胜利图表时,仅实现 slider ,那么 slider 就没有问题。但是,当我将 slider 与胜利图一起使用时, slider 会滞后,并且状态值更改很晚才会反射(reflect)在屏幕上。

通过屏幕截图/GIF 查看完整详细信息 click here

最佳答案

这是因为您在使用 onChange 拖动时将值发送到状态,并且这将导致每次重新渲染

如果渲染几乎没有什么 react ,但是当渲染更重时,这种情况会变得更加明显。

这可以通过两种方式解决:

  • 管理子组件实现中的更新componentShouldUpdate() 生命周期回调
  • 只需更新 onSlidingComplete 属性中的状态,而不是 onChange 属性

关于javascript - 当包括胜利图表时, react native slider 变得滞后并且状态值变化最近反射(reflect)出来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56754846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com