Size: a a a

React: русскоязычное сообщество

2020 November 23

GO

Green Orange in React: русскоязычное сообщество
Azat Belgibayev
Добавь auth в dependency list
Если он там не нужен, добавь ignore соответствующий этому правилу
если добавить в dependencies, то получается бесконечный цикл. перерендер. ignore? что это и как. первый раз слышу.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Это только в дев режиме
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
В итоговой сборке будет один раз
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Green Orange
если добавить в dependencies, то получается бесконечный цикл. перерендер. ignore? что это и как. первый раз слышу.
// eslint-disable-line
источник
2020 November 24

Z

Zabashta in React: русскоязычное сообщество
источник

Z

Zabashta in React: русскоязычное сообщество
Доброе утро чат. Подскажите пожалуйста. Пытаюсь сделать анимацию через transition group, суть проблемы такова: я сделал простенький слайдер, который по индексу массива меняет ссылки src в img. Я пытаюсь добавить анимацию, чтобы при смене картинок, старый слайды уезжали вправо, а новые приезжали слева, но у меня все сломалось. Дело в том, что новые слайды сжимаются из-за того что они в одном контейнере с еще не исчезнувшими "старыми". Скриншот приложил для наглядности
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Парни привет
а подскажите как лучше в реакте с сокетом работать, не просто в фале а в компоненте?
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
что б можно было хуки и прочее юзать, и как тогда его к Арр правильно где примонтировать
источник
2020 November 26

FA

Fedorchuk Artem in React: русскоязычное сообщество
Привет, скажите пожалуйста есть такой баг, не могу понять в чем причина, запущен фронт и бэк, сокет подключен,  тул  при нажатии кнопки старт отправляет на бэк инфу и в автоматическом режиме я получаю меседжи, но вот если тул запущеный оставить приблезительно на мин 10, то фронт как бы перестает перерисовываться, хотя бэк видно что отправляет эти меседжи
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Fedorchuk Artem
Привет, скажите пожалуйста есть такой баг, не могу понять в чем причина, запущен фронт и бэк, сокет подключен,  тул  при нажатии кнопки старт отправляет на бэк инфу и в автоматическом режиме я получаю меседжи, но вот если тул запущеный оставить приблезительно на мин 10, то фронт как бы перестает перерисовываться, хотя бэк видно что отправляет эти меседжи
Надо смотреть в devtool-ах.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Попробуйте поставить это расширение: https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi?hl=ru
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
И посмотреть в нем что происходит.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Могу предположить, что хэндлеры где-то несколько раз устанавливаются.
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Юра Чеботаев
Могу предположить, что хэндлеры где-то несколько раз устанавливаются.
попробую это расширение!
хендлеры только раз выполняются
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Fedorchuk Artem
попробую это расширение!
хендлеры только раз выполняются
Да, лучше посмотреть, чтобы не гадать.
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
return нам дает гарантию того что ивент сработает лишь раз
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Нет.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Он будет вызываться каждый раз, когда меняется одно из наблюдаемых значений.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Потому что внутри useEffect.
источник