Задать вопрос
string15
@string15
Учусь верстать руками

Как изменить данные в нескольких ячейках?

Привет.
Объясните плиз принцип работы этой таблицы, мне нужно сделать такую же.
А именно интересует как реализовать чтобы изменив значение одной ячейки, поменялись данные в других ячейках.
Если это важно, формулы для вычисления будут приходить вместе с данными по REST.
  • Вопрос задан
  • 210 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Immortal_pony
@Immortal_pony Куратор тега JavaScript
document.querySelectorAll('td input').forEach(function(field) {
    field.addEventListener('change', function() {
        /* Какая-то функция для пересчета данных */
    })
})
Ответ написан
Комментировать
alvvi
@alvvi
export default apathy;
А именно интересует как реализовать чтобы изменив значение одной ячейки, поменялись данные в других ячейках.

Создаете Redux-стор, пихаете туда модель вашей таблицы в нормализованном виде, пишите экшены которые триггерите на изменении значения в ячейки, пишите редьюсер который изменит модель соответствующим образом. Профит.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы