Size: a a a

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

2021 April 18

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
react dev tools -> profiler

Только как понять что ререндеры были лишние? И лишними зачастую бывают dom flash\commit
источник

Я

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

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
код или репродьз в песочнице
источник

MS

Marina Sergeyeva in React — русскоговорящее сообщество
Друзья! Нужна подсказка. Есть несколько компонентов, которые при маунте запросами тянут список, по которому потом выполняется поиск.
Нужно реализовать следующее:
чтобы после перехода на элемент списка и обратно прежний список оставался на месте поиска. Сейчас выполняется снова маунт компонента и список оказывается в самом верху(
источник

V

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

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
храните список выше по дереву (lifting state up)
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Что то типа Redux или MobX Оно как раз для этого
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Если с сервера получаете данные, то + санки или сагу = асинхронно.
источник

MS

Marina Sergeyeva in React — русскоговорящее сообщество
Redux есть уже, сага есть. Просто при componentWillUnmount отрабатывает функция для очистки поиска
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
useEffect
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Хук
источник

MS

Marina Sergeyeva in React — русскоговорящее сообщество
Классовый компонент(
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
@MyLiveWeb для вас специально демку сделал
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
так не чистите если вам не нужна очистка
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Если вы сагу знаете, то useEffecto точно знаете
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Что конкретно то не получается? Перезагруз идёт?
источник

MS

Marina Sergeyeva in React — русскоговорящее сообщество
Это рабочий проект, да ещё и с дочерними приложениями. Поэтому нет смысла переделывать компонент.  Мне достался уже рабочий код. Сейчас занимаюсь поддержкой
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Короче мне надо спросить кое-что у шарящего за переезд по работе в европу человека, мне по боку что вы думаете мне просто надо узнать что-то важное
источник

MS

Marina Sergeyeva in React — русскоговорящее сообщество
Да. Каждый раз новый запрос, и новая отрисовка
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
На функциях или старый на классах?
источник