"+Add invoice item" создается новая строка в таблице, в этой строке 3 инпута, при вводе в инпуты данные должны записываться в локал стор или куда-то ещё. Строк может быть скольк угодно. Желательно решение без какой-либо библиотеки. Просто это ж не просто таблица, а еще и калькулятор. То есть, при ввода в два поля они переумножаются и в следующем уже сумма показывается. И еще там ниже есть строка с общей суммой, то есть все суммы инпутов переплюсовываются. Проблема в том, что если я не буду вешать обработчик который будет менять локальный стейт при чендже, то рендера не будет происходит и считаться не будет, а лишь посчитается когда я отправлю все в редакс
Ну в обработчике нажатия собственно отдаем команду на добавление строки. в конец таблицы дорисовываем пустую строку с инпутами. Ну и еще где то кнопка должна быть, типа сохранить. ВОт когда мы эту кнопку нажимаем, то данные из инпутов мы записываем куда нибудь, например в стор компонента или redux/
Спасибо, сейчас попробую
Так что, есть у кого идеи? А то предложеная выше не работает
Обсуждают сегодня