Size: a a a

React: русскоязычное сообщество

2020 June 07

1

1N54N3 in React: русскоязычное сообщество
Как правильно в хуке эффекта получать дум элемент?
источник

СБ

Саша Брославский... in React: русскоязычное сообщество
1N54N3
Как правильно в хуке эффекта получать дум элемент?
зачем?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
1N54N3
Как правильно в хуке эффекта получать дум элемент?
Что за дум элемент?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
ХЩ
Всем привет! Если у меня компонент подпсиан на стор, то изменение в сторе с другой страницы, должны вызвать ререндер?
Имеется в виду, когда открыто два окна с приложением?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Нет, если вы специально не синхронизируете стор по сети.
источник

Х

ХЩ in React: русскоязычное сообщество
Юра Чеботаев
Имеется в виду, когда открыто два окна с приложением?
и это тоже, у меня в хедере было меню, которое должно обновляться было. но уже понял в чем проблема вроде, компонент брал из стора данные раньше, чем они успевали обновиться. Я создал экшнКреэйтор, который пихает в глобалный стейт новый элемент и все заработало.
источник

А

Алексей in React: русскоязычное сообщество
ХЩ
и это тоже, у меня в хедере было меню, которое должно обновляться было. но уже понял в чем проблема вроде, компонент брал из стора данные раньше, чем они успевали обновиться. Я создал экшнКреэйтор, который пихает в глобалный стейт новый элемент и все заработало.
ваш ответ звучит как что-то не правильное
> Я создал экшнКреэйтор, который пихает в глобалный стейт новый элемент и все заработало.
по хорошему в стейте не должно быть несериализируемых данных ( компонентов, html элементов )
> компонент брал из стора данные раньше, чем они успевали обновиться
что значит раньше? Когда данные изменятся, компонент все равно должен перерендерится, разве нет?
источник

Х

ХЩ in React: русскоязычное сообщество
Алексей
ваш ответ звучит как что-то не правильное
> Я создал экшнКреэйтор, который пихает в глобалный стейт новый элемент и все заработало.
по хорошему в стейте не должно быть несериализируемых данных ( компонентов, html элементов )
> компонент брал из стора данные раньше, чем они успевали обновиться
что значит раньше? Когда данные изменятся, компонент все равно должен перерендерится, разве нет?
я не правильно выразился, я туда просто записывал json объект.
ререндер происходил, но со старыми данными.
источник

1

1N54N3 in React: русскоязычное сообщество
Юра Чеботаев
Что за дум элемент?
DOM ELEMENT
источник

1

1N54N3 in React: русскоязычное сообщество
какая разница зачем? чтобы передать в другой кастомный хук
источник

VD

Vla Dick in React: русскоязычное сообщество
1N54N3
какая разница зачем? чтобы передать в другой кастомный хук
Ты можешь использовать ref
источник

M

Michail in React: русскоязычное сообщество
Подскажите, правильно в Redux хранить состояния касательно компонентов, например <Pagination />
Хранить текущую страницу, количество всех страниц и т.д

Или в Redux правильно хранить именно состояния Бизнес данных
источник

А

Алексей in React: русскоязычное сообщество
Michail
Подскажите, правильно в Redux хранить состояния касательно компонентов, например <Pagination />
Хранить текущую страницу, количество всех страниц и т.д

Или в Redux правильно хранить именно состояния Бизнес данных
Норм, но если ты нигде больше эти данные не используешь ( в других компонентах ), то можно и локально в стейте хранить
источник

1

1N54N3 in React: русскоязычное сообщество
Vla Dick
Ты можешь использовать ref
У меня реф нуллем является
источник

VD

Vla Dick in React: русскоязычное сообщество
1N54N3
У меня реф нуллем является
Ты его задаешь?
источник

VD

Vla Dick in React: русскоязычное сообщество
<div  ref={ref} />
источник

А

Алексей in React: русскоязычное сообщество
1N54N3
У меня реф нуллем является
Ты инициализируешь его null потому что. Чем он еще должен быть? После первого рендера в св-ва current может быть значение
источник

1

1N54N3 in React: русскоязычное сообщество
Алексей
Ты инициализируешь его null потому что. Чем он еще должен быть? После первого рендера в св-ва current может быть значение
Я знаю, но мне нужно уже иметь до первого рендера, чтобы передать в хук
источник

1

1N54N3 in React: русскоязычное сообщество
Как его инициазилировать? Квериселектор? Как?
источник

А

Алексей in React: русскоязычное сообщество
Ээээм. Прочитай ещё раз своё сообщение и пойми, что это не возможно)
источник