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

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

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

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

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

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

Если решение элементарное то прошу не ругаться, я ведь учусь)
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ответы на вопрос 1
@t800zippygod
Не помню точно реализацию чистого Flux, расскажу на примере Redux, основанного на концепции Flux. При сработке конкретного события создается действие(action), в нем находятся данные для изменения стейта (если требуются) и название действия. Затем это действие закидывается в reducer, который в зависимости от названия действия создает новый изменены стейт и возвращает его.
Единственное что во flux вместо редьюсера используются диспатчеры
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы