в случае с prev - поведние не ожиданное
Также не совсем понятен пример из доки с prev: <button onClick={() => setCount(prevCount => prevCount + 1)}>+</button> <button onClick={() => setCount(count + 1)}>+</button> разве setCount не одно и тоже делалет?
https://overreacted.io/react-as-a-ui-runtime/#batching
Спасибо, конечно, попытаюсь проглотить. А бегиннер-френдли подсказок нету? ))))
https://www.youtube.com/watch?v=9KJxaFHotqI&t=4438s смотри с 7й минуты...узнаешь про разницу между тем, что если в setState передать значение, или если передать функцию
а лучше с 12 минуты смотри
Да как бы не сложно все глянуть, русский явно понятнее инглиша. Хотя почему-то думал что Владилен в такие тонкости не вдается. Благодарочка И Деду благодарочка, статья висит к маст рид, но она точно не для новичков. Я комплит гайд ту юзэффект еле впихнул в себя, и то, через какое-то время после знакомства с реактом, и то, не все понял, единственное что запомнил - порядок вызова, рендер и пр )))
Обсуждают сегодня