Size: a a a

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

2020 July 05

AI

Artur Ivanov in React — русскоговорящее сообщество
Александр Бакиматов
там не все так сложно
аллилуя, спасибо мужик, я все watchers мучил,
источник

I

Ivan in React — русскоговорящее сообщество
Подскажите, как лучше реализовать закрытие dropdown по клику в области вне этого dropdown либо нажатия Esc
источник

I

Ivan in React — русскоговорящее сообщество
листенер на App компонент вешать и там слушать?
Сейчас дропдаун открывается по стейту внутри компонента дропдаун
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Ivan
Подскажите, как лучше реализовать закрытие dropdown по клику в области вне этого dropdown либо нажатия Esc
источник

I

Ivan in React — русскоговорящее сообщество
😯 спасибо
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
ух, какой клевый хучище!👍
источник

Ni

Nemesidom in front o... in React — русскоговорящее сообщество
Dmitriy Shuleshov
Зачет. А так же емко минусы могешь?
Думаю, что нет. Недостатки инструмента – это просчёты, это неудачные решения, это несоответствия инструмента накопленному нами опыту решения задач или ситуации. Длинный список. Можно попробовать выцепить какие-то из них и породить даже яркий афоризм, но каким бы забавным, метким он не был, достаточно ёмким он вряд ли будет.

Впрочем, это неудивительно. Недостатки - это порождения энтропии, а не человеческого разума, их не закладывают в дизайн-проект и они не прописаны в стайлгайдах. В лучшем – для любителей ёмких фраз, вроде меня – случае они будут следствием вполне конкретных неудачных решений проектировщиков, но в большинстве своём порождаются они крайне хаотично. А искать обобщения в хаосе дело неблагодарное.
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
@gorbunov_i кажется у тебя тут конкурент по красноречию появился
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Nemesidom in front of you
Думаю, что нет. Недостатки инструмента – это просчёты, это неудачные решения, это несоответствия инструмента накопленному нами опыту решения задач или ситуации. Длинный список. Можно попробовать выцепить какие-то из них и породить даже яркий афоризм, но каким бы забавным, метким он не был, достаточно ёмким он вряд ли будет.

Впрочем, это неудивительно. Недостатки - это порождения энтропии, а не человеческого разума, их не закладывают в дизайн-проект и они не прописаны в стайлгайдах. В лучшем – для любителей ёмких фраз, вроде меня – случае они будут следствием вполне конкретных неудачных решений проектировщиков, но в большинстве своём порождаются они крайне хаотично. А искать обобщения в хаосе дело неблагодарное.
мое уважение)
источник

I

Ivan in React — русскоговорящее сообщество
Если ref вешать на функциональный компонент, то как можно проверить наличие event.target в потомках этого компонента?
источник

I

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

I

Ivan in React — русскоговорящее сообщество
а в event DOM элемент
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
покажи как ты реф вешаешь
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
стоп в смысле на функциональный компонент?
источник

I

Ivan in React — русскоговорящее сообщество
использу. react UI lib, innerRef is eq ref в ней
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Ivan
использу. react UI lib, innerRef is eq ref в ней
ну дык ожидается что у тебя в рефе будет dom элемент, а у тебя в рефе реакт нода.
источник

I

Ivan in React — русскоговорящее сообщество
Александр Бакиматов
ну дык ожидается что у тебя в рефе будет dom элемент, а у тебя в рефе реакт нода.
Да, это я понимаю, поэтому лог и привел. т.е. ничего не сделать, кроме как переписывать дропдаун до рендера DOM элементов? Я в курсе, что реф нужно вешать на DOM элементы, но может уже что-то придумали на этот счет)
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Ivan
Да, это я понимаю, поэтому лог и привел. т.е. ничего не сделать, кроме как переписывать дропдаун до рендера DOM элементов? Я в курсе, что реф нужно вешать на DOM элементы, но может уже что-то придумали на этот счет)
ты как то все усложняешь, а не вариант твой DropdownItem обернуть просто в какой нибудь тег? либо использовать непосредственно Dropdown из либы которую юзаешь, там по любому это уже реализовано
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
или Collapse свой оберни)
источник

I

Ivan in React — русскоговорящее сообщество
Александр Бакиматов
или Collapse свой оберни)
сейчас потестирую) спс
источник