Size: a a a

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

2020 November 26

Д

Денис in React — русскоговорящее сообщество
mhmd mlh
Привет, я вчера написал код. я правда не документацию читал, а видео туториал посмотрел
Иди читай документацию
источник

Z

Zabashta in React — русскоговорящее сообщество
Доброго времени мужики, уточните один момент. Я имею кастомный хук, который фетчит дату и при помощи useState сетит ее внутри себя и отдает наружу в другой компонент. Если я фетчю дату не в useEffect, то я так понимаю из-за того что он в конце сетит значение в стейт он перерендеривается и зацикливается, происходит утечка памяти. Я правильно понимаю? Скриншот приложу навсякие случай
источник

D

Dmitry in React — русскоговорящее сообщество
смотрел
не понял
он просто дергает read и пропускает
но вот они появились
кто тригер ?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Dmitry
смотрел
не понял
он просто дергает read и пропускает
но вот они появились
кто тригер ?
А я не знаю сам ещё не разбирался...
Как релизнут то можно будет глянуть
источник

Д

Денис in React — русскоговорящее сообщество
Zabashta
Доброго времени мужики, уточните один момент. Я имею кастомный хук, который фетчит дату и при помощи useState сетит ее внутри себя и отдает наружу в другой компонент. Если я фетчю дату не в useEffect, то я так понимаю из-за того что он в конце сетит значение в стейт он перерендеривается и зацикливается, происходит утечка памяти. Я правильно понимаю? Скриншот приложу навсякие случай
Да, ты будешь делать запрос при каждом рендере.
источник

mm

mhmd mlh in React — русскоговорящее сообщество
Денис
Иди читай документацию
Какой первый пример ты имел ввиду из документации?
источник

Д

Денис in React — русскоговорящее сообщество
Там где юзер и профиль
источник

Z

Zabashta in React — русскоговорящее сообщество
Денис
Да, ты будешь делать запрос при каждом рендере.
Пасиб
источник

Д

Денис in React — русскоговорящее сообщество
Zabashta
Пасиб
Сейчас ты делаешь запрос при каждом изменении одного из значений которые в скобках)
источник

Z

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

Д

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

Z

Zabashta in React — русскоговорящее сообщество
Денис
Я просто уточнил
а я просто похвастался 😎
источник

Д

Денис in React — русскоговорящее сообщество
Zabashta
а я просто похвастался 😎
Но ты лишил возможности реюза этого хука ☺️
источник

Д

Денис in React — русскоговорящее сообщество
Денис
Но ты лишил возможности реюза этого хука ☺️
А нет, я навтыкал, ты красава)
источник

Z

Zabashta in React — русскоговорящее сообщество
Денис
Но ты лишил возможности реюза этого хука ☺️
это пока, шобы не ругался, потом буду расширять
источник

mm

mhmd mlh in React — русскоговорящее сообщество
Денис
Там где юзер и профиль
В примере делается сразу два запроса, а я должен сперва получить данные с первого api и передать значение для второго api. Я наверное мог бы соединить эти два запроса в один но я не знаю как это сделать. Так как там надо сделать например 10 запросов если первый api возвращает 10 объектов в массиве
источник

Д

Денис in React — русскоговорящее сообщество
mhmd mlh
В примере делается сразу два запроса, а я должен сперва получить данные с первого api и передать значение для второго api. Я наверное мог бы соединить эти два запроса в один но я не знаю как это сделать. Так как там надо сделать например 10 запросов если первый api возвращает 10 объектов в массиве
.then
источник

Д

Денис in React — русскоговорящее сообщество
Почитай про Promise.all
источник

Д

Денис in React — русскоговорящее сообщество
Думаю ты найдешь выход
источник

Z

Zabashta in React — русскоговорящее сообщество
Мужики, есть расширения на visual code, которые показывают шо содержаться в переменной, а то я устал при мапе консоль логать данные
источник