Size: a a a

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

2021 March 05

MK

Maxim Koylo in React — русскоговорящее сообщество
Sergey Podtynny
Где об этом можно прочитать?
В доке не нашел, а вобще именно компонентом профайлер я не видел еще что бы пользовались
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
может кто и знает но не уверен
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Sergey Podtynny
Доброго всем времени суток!
Я только начинаю изучать Реакт, и в процессе возникают вопросы, на которые не смог найти ответы и спросить не у кого. Может быть кто-нибудь из присутствующих поможет?

1. https://codesandbox.io/s/unruffled-jang-vu7yt?file=/src/App.js
Поправьте, если я не прав: при изменении состояния/вызове forceUpdate внутри дочернего компонента происходит ререндер самого дочернего компонента и всех его дочерних элементов и далее вниз по дереву (для которых shouldComponentUpdate возвращает true). Почему в примере кода выше компонент Profiler фиксирует обновление компонента App, а хук componentDidUpdate компонента App не срабатывает?

2. https://codesandbox.io/s/dreamy-darwin-nocfg?file=/src/App.js
Представим, что ComponentForwardedHOC импортируется из сторонней библиотеки. Можно ли как-нибудь получить ссылку на Component, используемый внутри ComponentForwardedHOC?
2 Ссылку на компонент? типо не на дом узел а на сам компопнент как с классовым компонентом  в примере?
источник

AU

Anon User in React — русскоговорящее сообщество
Народ привет, помогите плиз с сартировкой. С backend получаю категории продуктов и сортирую их по очередно
(сначало категория A, дальше категория Б и т.д.)
Но клиент хочет отсортировать ее по важности, то есть переместить к примеру категорию А  в место категории Б. С backend я  от категорий получаю только id и category_name. Как можно организовать такую сортировка?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Anon User
Народ привет, помогите плиз с сартировкой. С backend получаю категории продуктов и сортирую их по очередно
(сначало категория A, дальше категория Б и т.д.)
Но клиент хочет отсортировать ее по важности, то есть переместить к примеру категорию А  в место категории Б. С backend я  от категорий получаю только id и category_name. Как можно организовать такую сортировка?
это на беке нужно добавить поле «важность»
источник

AU

Anon User in React — русскоговорящее сообщество
Maxim Koylo
это на беке нужно добавить поле «важность»
Понял, спасибо)
источник

d

dJ ebAn in React — русскоговорящее сообщество
Подскажите, пожалуйста, как лучше router и matchParams синхронизировать с редаксом?
источник

d

dJ ebAn in React — русскоговорящее сообщество
Вижу только connected-react-router
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
dJ ebAn
Подскажите, пожалуйста, как лучше router и matchParams синхронизировать с редаксом?
Лучше этого не делать на мой взгляд
Роутинг - это не бизнес логика, это относится к представлению
источник

d

dJ ebAn in React — русскоговорящее сообщество
Vladimir Klimov
Лучше этого не делать на мой взгляд
Роутинг - это не бизнес логика, это относится к представлению
Как тогда лучше разнести по приложению params роутера?
источник

d

dJ ebAn in React — русскоговорящее сообщество
Просто задача в том, чтобы из nested/nested/nested компонента был доступ к useParams
источник

d

dJ ebAn in React — русскоговорящее сообщество
А он пропадает после вложенности 1+
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
dJ ebAn
А он пропадает после вложенности 1+
Как это пропадает?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
dJ ebAn
А он пропадает после вложенности 1+
Ничего не пропадает, если у вас нормально роутер подключен🤔
источник

d

dJ ebAn in React — русскоговорящее сообщество
Странно, сейчас поразмышляю
источник

1

1N54N3 in React — русскоговорящее сообщество
alias в кра лучше через react-app-rewired добавлять?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
1N54N3
alias в кра лучше через react-app-rewired добавлять?
Я craco юзаю, он вроде живее
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
dJ ebAn
Странно, сейчас поразмышляю
У вас может connect редаксовый есть?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
1N54N3
alias в кра лучше через react-app-rewired добавлять?
Я помню как то добавили алиасы без крако и реврайтов
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Но уже не помню🙃
источник