Size: a a a

React — русскоговорящее сообщество

2021 June 20

A

Ali in React — русскоговорящее сообщество
Вы к сожалению тут не правы
источник

A

Ali in React — русскоговорящее сообщество
источник

A

Ali in React — русскоговорящее сообщество
источник

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
В чем именно?
источник

A

Ali in React — русскоговорящее сообщество
Вот работающий пример того, что я описал.
источник

A

Ali in React — русскоговорящее сообщество
А вот и сама лока
источник

S

SeanWoo in React — русскоговорящее сообщество
А то есть он умеет вызывать функцию, я думал в таком случае тупо в стейт вместо значения запишется сама функция
источник

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
В этом примере нет смысла. Можно записать и не в setFoo, а до, результат будет тот же
источник

АК

Александр Костюченко... in React — русскоговорящее сообщество
Запишется то, что вернёт эта функция:)
источник

I

IceBerg in React — русскоговорящее сообщество
ну так какое значение выводит, новое или старое?)
источник

S

SeanWoo in React — русскоговорящее сообщество
Я уже так и понял)
источник

АК

Александр Костюченко... in React — русскоговорящее сообщество
Огонь, крутая штука, попробуйте))
источник

АК

Александр Костюченко... in React — русскоговорящее сообщество
Главное не подумайте что это какой-то костыль это встроенные возможности ей стоит пользоваться
источник

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
Новое, если новым называть то, которое первый setState записал
источник

A

Ali in React — русскоговорящее сообщество
Почему же нет? Там четкое выполняется то, что хочет человек, записать НОВОЕ состояние, которое получит при выполнение какого то действия, так что это все выполняется.

Плюс вы сказали что Нельзя так делать, как видно, можно
источник

I

IceBerg in React — русскоговорящее сообщество
ну так беги значит сначала сам доку читай, прежде чем вбрасывать)
источник

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
Нельзя так делать, потому что функция в сеттере должна быть чистая. Технически конечно так можно сделать
источник

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
Только в этот момент это новое значение все равно ещё не применилось
источник

АК

Александр Костюченко... in React — русскоговорящее сообщество
Я так и думал что вы имеете в виду не про техническую возможность а исключительно про чистоту
источник

S

SeanWoo in React — русскоговорящее сообщество
Да это понятно что встроенные, иначе бы просто сама функция в стейт записалась бы и лежала там пока руками сам бы не дернул
источник