Size: a a a

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

2021 April 04

И

Илья in React — русскоговорящее сообщество
Всем привет. Подскажите, пожалуйста, хочу сделать infinity scroll. Но если страницу быстро пролистывать, в стэт по 3 раза записываются одни и те же данные. Не могу понять, в чем причина. Скорее всего, в методе componentDidMount, вроде как в нем не стоит использовать useState, но тогда непонятно, как прокинуть начальное значение в стэйт.
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Артём Павлюткин
Да, вы были правы, дело не в редаксе.
Нашел беду, собственно, у всех трех из билда тащится вот это добро.

и именно "webpackJsonpmy-app" влияет
А как билдите апки и как встраиваете?
источник

АП

Артём Павлюткин... in React — русскоговорящее сообщество
Dmitriy Shuleshov
А как билдите апки и как встраиваете?
у меня create-react-app
"build": "react-scripts build",
источник

AS

Alexandr Sachishin in React — русскоговорящее сообщество
Илья
Всем привет. Подскажите, пожалуйста, хочу сделать infinity scroll. Но если страницу быстро пролистывать, в стэт по 3 раза записываются одни и те же данные. Не могу понять, в чем причина. Скорее всего, в методе componentDidMount, вроде как в нем не стоит использовать useState, но тогда непонятно, как прокинуть начальное значение в стэйт.
const/let не нужно перед downloadList?
источник

АП

Артём Павлюткин... in React — русскоговорящее сообщество
Примерно таким образом,
43 строка - это и есть этот большой кусок, после билда
источник

И

Илья in React — русскоговорящее сообщество
Alexandr Sachishin
const/let не нужно перед downloadList?
Нет
источник

AS

Alexandr Sachishin in React — русскоговорящее сообщество
Илья
Нет
да, уже увидел что не нужно
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
Илья
Всем привет. Подскажите, пожалуйста, хочу сделать infinity scroll. Но если страницу быстро пролистывать, в стэт по 3 раза записываются одни и те же данные. Не могу понять, в чем причина. Скорее всего, в методе componentDidMount, вроде как в нем не стоит использовать useState, но тогда непонятно, как прокинуть начальное значение в стэйт.
Несколько раз срабатывает запрос для одной страницы. Надо навешать throttle
источник

В

Влад in React — русскоговорящее сообщество
Anton Shestakov
Ну как обычно, [...currentState, newItem]
my hero
источник

В

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

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Артём Павлюткин
у меня create-react-app
"build": "react-scripts build",
У каждого из приложений?
источник

И

Илья in React — русскоговорящее сообщество
Александр Шелист
Несколько раз срабатывает запрос для одной страницы. Надо навешать throttle
Почему срабатывает? throttle - это отдельная библиотека какая-то?
источник

АП

Артём Павлюткин... in React — русскоговорящее сообщество
Да
источник

RK

Ruslan Kahramanov in React — русскоговорящее сообщество
Всем привет! Сделал fetching на странице с помощью useState, но происходят постоянные мерцания, как можно по другому реализовать? Изменится ли что то если перенести в глобальный стэйт?
источник

АП

Артём Павлюткин... in React — русскоговорящее сообщество
Ruslan Kahramanov
Всем привет! Сделал fetching на странице с помощью useState, но происходят постоянные мерцания, как можно по другому реализовать? Изменится ли что то если перенести в глобальный стэйт?
Примерчик?
источник

RK

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

RK

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

АП

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

AU

Akihiro Ukihara in React — русскоговорящее сообщество
Доброго дня)
Кто-нибудь делал tooltip'ы, помогите пожалуйста, не знаю как их реализовать адекватно(
источник

Д

Дима in React — русскоговорящее сообщество
Akihiro Ukihara
Доброго дня)
Кто-нибудь делал tooltip'ы, помогите пожалуйста, не знаю как их реализовать адекватно(
Привет! А что за вопрос по ним?
источник