Size: a a a

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

2021 March 09

P

Pavel in React — русскоговорящее сообщество
Подскажите решение, использую react router.
URL 1 : вывожу 2 компонента, потом перехожу на URL 2
URL 2: Вывожу 2 компонента, но 1 компонент старый, тоего его НЕ нужно ререндерить

А между переходами у меня страница моргает и ререндерится компонент с теми же пропсами.

Можно ли при хождении по разным урлам, не ререндерить неизмененные компоненты ?
источник

А

Алекс in React — русскоговорящее сообщество
Pavel
Подскажите решение, использую react router.
URL 1 : вывожу 2 компонента, потом перехожу на URL 2
URL 2: Вывожу 2 компонента, но 1 компонент старый, тоего его НЕ нужно ререндерить

А между переходами у меня страница моргает и ререндерится компонент с теми же пропсами.

Можно ли при хождении по разным урлам, не ререндерить неизмененные компоненты ?
Возможно стоит попробовать useHistory()
источник

P

Pavel in React — русскоговорящее сообщество
Алекс
Возможно стоит попробовать useHistory()
👌
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
Есть хук, он находится в отдельном файле.

Его нельзя использовать сразу нескольких местах, как его отредактировать, чтобы можно было использовать в разных компонентах?
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
☬ Sᴀʏᴅᴜʟʟᴏ ツ
Есть хук, он находится в отдельном файле.

Его нельзя использовать сразу нескольких местах, как его отредактировать, чтобы можно было использовать в разных компонентах?
почему нельзя?
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
Eugene Maltsev
почему нельзя?
Потому что там все ломается, при нажатии на второе, открывается первое и т.д.
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
Я думаю, это из-за того, что прослушка вешается на одну и ту же функцию, в которой не индентифицируется компонент.

Нажимаю на одну кнопку, открывается модалка, нажимаю - закрывается.
Нажимаю затем на вторую кнопку, идет реакция на клик на document, и открывается первая модалка, вместо второй
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Ты сделал кастомный хук для модалки или модалка в принципе как правило делается через кастомный хук?
источник

ЕБ

Евгений Баранников... in React — русскоговорящее сообщество
Привет! что по SSR посоветуете? в какую сторону смотреть лучше?
источник

RS

Rustam Sahatov in React — русскоговорящее сообщество
Евгений Баранников
Привет! что по SSR посоветуете? в какую сторону смотреть лучше?
razzle
источник

ЕБ

Евгений Баранников... in React — русскоговорящее сообщество
спс, не слышал
источник

YF

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

RS

Rustam Sahatov in React — русскоговорящее сообщество
некст слишком много всего навязывает
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Rustam Sahatov
некст слишком много всего навязывает
когда будет поддержка серверных компонентов надеюсь будет получше
источник

VP

Vlad Prodan in React — русскоговорящее сообщество
Всем привет! Есть профиль, меняю фото юзера, сейчас поменялся только главное фото, а в хедере нет, и после перезагрузки страницы фото исчезает
источник

VP

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

VP

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

VP

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

RS

Rabbit Share in React — русскоговорящее сообщество
В formData.append ещё название файла надо отправить вроде
источник

VP

Vlad Prodan in React — русскоговорящее сообщество
Rabbit Share
В formData.append ещё название файла надо отправить вроде
Самое интересное что именно с этой фоткой проблемы, а если на другую менять то все ок
источник