это связано с тем, что вы отправляете значения в состояние как перетаскивание с onChange
, а это вызывает повторный рендеринг каждый раз .
Если вы визуализируете , мало что происходит , но , когда рендер тяжелее , это становится более заметным.
Это можно исправить двумя способами:
- Управление обновлением в реализации дочерних компонентов
componentShouldUpdate()
обратный вызов жизненного цикла
- Просто обновите состояние в
onSlidingComplete
реквизитах вместо onChange
prop