Size: a a a

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

2020 July 14

ЛХ

Лапки Х in React — русскоговорящее сообщество
источник

ЛХ

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

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
работает?
источник

ML

Mat Lish in React — русскоговорящее сообщество
гайз кто может обьяснить , где именно мы экшнКреэйтор в редьюсер отправляем , чтобы тот в зависимоти от типа сделал какие либо действия ?
источник

ЛХ

Лапки Х in React — русскоговорящее сообщество
Nikolay Tolochnyy
работает?
ну должно, почему нет
источник

NT

Nikolay Tolochnyy in React — русскоговорящее сообщество
ну тогда всё норм, работаем дальше
источник

ЛХ

Лапки Х in React — русскоговорящее сообщество
я не спорю что iife портит читабельность, но зачем писать лишнюю строку когда это просто обертка
источник

O

Olég in React — русскоговорящее сообщество
Лапки Х
я не спорю что iife портит читабельность, но зачем писать лишнюю строку когда это просто обертка
iife эт че ваще? это скоуп, чтобы модули делать и не срать в глобал
вам нужно в скоупе спрятать что-то? оберните в {} или положите в const, например
источник

M

Mishell in React — русскоговорящее сообщество
Привет, тут вот какая проблемка. У меня json-файлы локализаций разных имеются. И вот примерно такой элемент в material-ui
<Typography className={classes.heading}>{locale.help}</Typography>

Проблема в том, что в файле указана разметка типа болд, италик и тд. Но оно не применяется, и рендерится как обычный текст.
А вот если без переменной locale писать текст напрямую в элемент - конечно всё применяется. Не подскажете что с этим сделать можно? Возможно к созданию локализации нужно как-то совсем иначе подойти.
источник

Д

Дмитрий in React — русскоговорящее сообщество
useEffect(() => {
   return () => {
     updatePrice();
   };
 }, [price, comission, currency]);



<InputNumber min={1} max={15000} onChange={e => setPrice(e)} />


Подскажите, почему при вызове функции updatePrice у меня в переменных price находиться старое значение?
источник

Д

Дмитрий in React — русскоговорящее сообщество
та даже если я в useEffect вызываю price то у меня старое значение
источник

AD

Aidar Dev in React — русскоговорящее сообщество
Оно обновляется только при размонтировании компонента, из-за ретурна в useEffect
источник

AD

Aidar Dev in React — русскоговорящее сообщество
Это мое предположение. Попробуй без ретурна вызывать updatePrice()
источник

ei

export default - зло... in React — русскоговорящее сообщество
Дмитрий
useEffect(() => {
   return () => {
     updatePrice();
   };
 }, [price, comission, currency]);



<InputNumber min={1} max={15000} onChange={e => setPrice(e)} />


Подскажите, почему при вызове функции updatePrice у меня в переменных price находиться старое значение?
Рекомендую разобраться что такое замыкание
источник

Д

Дмитрий in React — русскоговорящее сообщество
Aidar Dev
Это мое предположение. Попробуй без ретурна вызывать updatePrice()
gjkexbkjcm
источник

Д

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

MK

Misha Kogyt in React — русскоговорящее сообщество
А что нужно по js знать чтобы переходить к реакту?
источник

DK

Denis Krasnov in React — русскоговорящее сообщество
Misha Kogyt
А что нужно по js знать чтобы переходить к реакту?
Асинки, классы. Как работает иморт и экспорт
источник

S

Stefan in React — русскоговорящее сообщество
Добрый день. Разработчики. Подскажите пожалуйста, каким способом можно сделать так, что бы функция срабатывала тогда, когда пользователь закончил вводить текст в input. Что бы не при каждом символе, а например после секунды ожидания. тем самым что бы при каждом вводе символа не шел запрос.

Понимаю, вопрос не по теме группы.. Но тут явно все знают js и могут подсказать
источник

Иx

Иль xD in React — русскоговорящее сообщество
Misha Kogyt
А что нужно по js знать чтобы переходить к реакту?
Js)
источник