Задать вопрос

Как реализовать вычисления в state имея значения других компонентов?

Всем привет.
Изучаю реакт + редакс и пишу свое приложение по вычислению денежного вклада.
State:
5f281a4ecba9f633573298.png

Интерфейс первой страницы:
5f2819b6a0742218758298.png

При заполнении данных в textField's идет обновление state через диспатчи по flux (через onChange)

и по клику на кнопку "CALCULATE" идет вычисление "totalAmount" и устанавливается значение в state

Как мне реализовать вычисление параметра "percentageValue" путем: (totalAmount - deposite) из state?
Мне нужно это значение что бы отобразить в нарте сумму начисленных процентов на депозит.

Если решение элементарное то прошу не ругаться, я ведь учусь)
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@t800zippygod
Не помню точно реализацию чистого Flux, расскажу на примере Redux, основанного на концепции Flux. При сработке конкретного события создается действие(action), в нем находятся данные для изменения стейта (если требуются) и название действия. Затем это действие закидывается в reducer, который в зависимости от названия действия создает новый изменены стейт и возвращает его.
Единственное что во flux вместо редьюсера используются диспатчеры
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽