Size: a a a

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

2020 May 15

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Да.
источник

ЮЧ

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

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Это не так просто, как кажется на первый взгляд.
источник

RS

Rustam Salmanov in React: русскоязычное сообщество
я просто видел что там все тексты забиваются руками. То что мне тексты придут с бэка значения не имеет?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Там не тексты забиваются, а ключи переводов.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Эти ключи потом идут в .json-файл.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
И уже из .json-файла вычитываются конкретные переводы.
источник

RS

Rustam Salmanov in React: русскоязычное сообщество
ок, спасибо большое за помощь
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
👍
источник
2020 May 16

ИМ

Иван Моров in React: русскоязычное сообщество
Всем привет! Подскажите, пожалуйста, пытаюсь сделать компонент таймера на странице, в целом все работает и все хорошо, но есть одна проблема, когда я меняю компонент (в котором таймер) на другой - в консоль падает ошибка: Can’t perform a React state update on an unmounted component.

Причина ошибки мне ясна, а как ее можно решить - не могу понять.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Иван Моров
Всем привет! Подскажите, пожалуйста, пытаюсь сделать компонент таймера на странице, в целом все работает и все хорошо, но есть одна проблема, когда я меняю компонент (в котором таймер) на другой - в консоль падает ошибка: Can’t perform a React state update on an unmounted component.

Причина ошибки мне ясна, а как ее можно решить - не могу понять.
Видимо, где-то выше в коде.
источник

J

Jik in React: русскоязычное сообщество
Иван Моров
Всем привет! Подскажите, пожалуйста, пытаюсь сделать компонент таймера на странице, в целом все работает и все хорошо, но есть одна проблема, когда я меняю компонент (в котором таймер) на другой - в консоль падает ошибка: Can’t perform a React state update on an unmounted component.

Причина ошибки мне ясна, а как ее можно решить - не могу понять.
Таймер должен изменять состояние в useEffect
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Покажите, как вы используете <Timer/>.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Jik
Таймер должен изменять состояние в useEffect
+
источник

J

Jik in React: русскоязычное сообщество
И там же удалять его
источник

J

Jik in React: русскоязычное сообщество
Не совсем понятно для чего promise
источник

ИМ

Иван Моров in React: русскоязычное сообщество
Юра Чеботаев
Покажите, как вы используете <Timer/>.
Просто вставляю в другой компонент и все)
источник

ИМ

Иван Моров in React: русскоязычное сообщество
Jik
Не совсем понятно для чего promise
Что бы таймер удалялся после того как отработает
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Попробуйте обернуть первый addTime() в useEffect.
источник

ИМ

Иван Моров in React: русскоязычное сообщество
Юра Чеботаев
Попробуйте обернуть первый addTime() в useEffect.
Сейчас, спасибо
источник