Size: a a a

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

2021 June 02

АГ

Андрей Гуртовой... in React — русскоговорящее сообщество
да. у меня есть несколько слайдеров разбросаных по странице.
и есть кнопки для слайдеров ← → чтобы их листать, и они тоже разбросаны в разных местах.

у слайдера есть состояние  — номер кадра, нужно его менять извне.
источник

АГ

Андрей Гуртовой... in React — русскоговорящее сообщество
не хотелось для каждого слайда иметь стейт в родителе..

и вообще хотелось бы не писать эти слайдеры в будущем — перенесу эту логику в отдельный компонент с рендер пропсами, и не будет больше этой мороки если в следующий раз попросят сделать подобное :)
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
ну так можно же useContext использовать
источник

C

Cool29 in React — русскоговорящее сообщество
Ну а чебы тогда не СМ
источник

АГ

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

DK

Dmitry Kozlov in React — русскоговорящее сообщество
зачем стм для такой микрозадачи?)
источник

i

iwannafly in React — русскоговорящее сообщество
честно, все равно не понятно, так вы не стейт в родителе пишете, а хендлеры
источник

C

Cool29 in React — русскоговорящее сообщество
Ну а чебы и нет.
Ни пропсов, ни гемора с их пробросом
источник

АГ

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

DK

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

АГ

Андрей Гуртовой... in React — русскоговорящее сообщество
надо смотреть строчку где есть bind
источник

АГ

Андрей Гуртовой... in React — русскоговорящее сообщество
а что такое СМ  СТМ ?
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
ну и использовали бы его)
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
стейт менеджер
источник

C

Cool29 in React — русскоговорящее сообщество
Ну например redux
источник

i

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

AM

Alexey Masyukov in React — русскоговорящее сообщество
udemy, топовые курсы всегда вверху. 2к на 2 курса заменят тебе учебу на Skillbox
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
да, по мне легче стейт)))
источник

АГ

Андрей Гуртовой... in React — русскоговорящее сообщество
не. хендлер будет один на всё, в общем родителе,   хотя могу ошибаться
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
а если у тебя дети как отдельные файлы?
источник