Size: a a a

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

2020 June 30

И

Иван in React — русскоговорящее сообщество
Антон Новерко ( Programmer )
мне посоветовали использовать ref, как его применить к примеру(это псевдокод любые данные можете вставить =)), я не могу понять как он может работать с Select если к нему обратиться в Component1
храни стейт уровнем выше и там им управляй. всё
источник

k

kem in React — русскоговорящее сообщество
Иван
У редакса не может быть больше одного стора. На мобыксе можешь сделать сто пятьдесят сторов и использовать их на одной странице / на разных страницах / в страницах / в кнопках / в модалках. Можешь фабрику сторов написать.

Как удобнее.
в эффекторе тоже
источник

И

Иван in React — русскоговорящее сообщество
kem
в эффекторе тоже
а в реатоме как будто тоже, но нет
источник

IO

Iv Ov in React — русскоговорящее сообщество
kem
в эффекторе тоже
тоже как в редаксе или как в мобыксе?)
источник

АН

Антон Новерко ( Prog... in React — русскоговорящее сообщество
ок, всем спасибо
источник

k

kem in React — русскоговорящее сообщество
Iv Ov
тоже как в редаксе или как в мобыксе?)
v reduxse 1 stor
источник

AT

Alexey Tuychiev in React — русскоговорящее сообщество
Pavel
Только начинаю въезжать в Mobx
Есть вопрос по нему.
Имеем компонент , внутри него происходят перерисовки в зависимости от history.
Если его обернуть в observer, по понятным причинам, перерисовки перестают происходить.
Как это правильно починить.
@observer первым должен быть если используете еще какой то декоратор
источник

И

Иван in React — русскоговорящее сообщество
уууух декораторы, хоки, сладкий сахар!
источник

P

Pavel in React — русскоговорящее сообщество
Alexey Tuychiev
@observer первым должен быть если используете еще какой то декоратор
он один.
Можно как-то сделать что бы компонент перерендеривался при изменении внешних пропов?

const Wrapper = (props) => {
   const history = useHistory();
   return <Breadcrumbs {...props} history={history} />;
}


const Breadcrumbs = observer (
  (props) => {тут нужен history }
)
источник

IO

Iv Ov in React — русскоговорящее сообщество
kem
v reduxse 1 stor
про редакс написано выше,
а ты пишешь про эффектор). И пишешь "тоже")
источник

AT

Alexey Tuychiev in React — русскоговорящее сообщество
Pavel
он один.
Можно как-то сделать что бы компонент перерендеривался при изменении внешних пропов?

const Wrapper = (props) => {
   const history = useHistory();
   return <Breadcrumbs {...props} history={history} />;
}


const Breadcrumbs = observer (
  (props) => {тут нужен history }
)
хз что то с хуками наверно, я после выхода этих костылей на рыакте перестал писать.
источник

И

Иван in React — русскоговорящее сообщество
Pavel
он один.
Можно как-то сделать что бы компонент перерендеривался при изменении внешних пропов?

const Wrapper = (props) => {
   const history = useHistory();
   return <Breadcrumbs {...props} history={history} />;
}


const Breadcrumbs = observer (
  (props) => {тут нужен history }
)
observer(Wrapper)
источник

IO

Iv Ov in React — русскоговорящее сообщество
Iv Ov
про редакс написано выше,
а ты пишешь про эффектор). И пишешь "тоже")
ладно, я просто придираюсь к чёткости выражения) извиняюсь
В чате просто это выглядит, как будто "тоже" — это как в редаксе
источник

P

Pavel in React — русскоговорящее сообщество
Иван
observer(Wrapper)
При изменении урла компонент Wrapper не сделает рендер с observer
суть конструкции выше, во Wrapper актуальное history, в  Breadcrumbs нет.
источник

И

Иван in React — русскоговорящее сообщество
Pavel
При изменении урла компонент Wrapper не сделает рендер с observer
суть конструкции выше, во Wrapper актуальное history, в  Breadcrumbs нет.
объект history вообще всегда один
источник

ei

export default - зло... in React — русскоговорящее сообщество
Эффектор конечно в разы красивее и удобнее мобх
источник

P

Pavel in React — русскоговорящее сообщество
Иван
объект history вообще всегда один
да, но Breadcrumbs с  observer не перерисовывается. и изменений зависящих от history нет.
Вот в чем проблема.
источник

И

Иван in React — русскоговорящее сообщество
Pavel
да, но Breadcrumbs с  observer не перерисовывается. и изменений зависящих от history нет.
Вот в чем проблема.
выложи в песочницу. history — это объект с методами управления историей. не существует изменений, зависящих от history
источник

А

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

DK

Daniil Kuznetsov in React — русскоговорящее сообщество
Как иконка называется? Ты прикалываешься что ли?
источник