Время обновления React setState

#reactjs #react-hooks

Вопрос:

сколько времени потребуется для обновления данных в setState. Например, если я обновляю одни данные с помощью setState в react. каков ожидаемый период времени для обновления(setState) функциональности.

Комментарии:

1. Вы пытаетесь что-то определить? Или вы пытаетесь понять, как работать с несколькими состояниями в вашей программе?

2. Он гарантированно будет обновлен при последующей отрисовке. Сколько времени это займет, зависит от сложности состояния и скорости работы машины, но если вы не настраиваете производительность, реагируйте самостоятельно, как правило, вам не о чем беспокоиться.

3. @jmargolisvt Абсолютно прав. Я пытаюсь выяснить, каков интервал времени для вызова usestate или usestate для плавного обновления. Я стараюсь обновлять данные 10 раз в секунду. Но usestate занимает слишком много времени для обновления состояния. Иногда это выходит за рамки 2 минут.

4. @рэй Хэтфилд. Я хочу повысить производительность своего приложения, поэтому мне нужно проверить интервал времени для переменной состояния обновления. Потому что я получаю более 10 данных в секунду. Если я обновляю непосредственно поток данных, то обновление переменной состояния занимает более 2 минут.

5. Что вы подразумеваете под «обновление переменной состояния занимает более 2 минут»? Требуется 2 минуты, чтобы повторно отобразить ваше представление после setState? Возможно, для рендеринга требуется больше времени, чем 100 мс, и вы обновляете его чаще, поэтому он никогда не догоняет, но в этом случае вы задаете неправильный вопрос.