state = {
row: [['', '', '', '', '', '', '', '']],}
затем пробегаюсь map и загружаю в таблицу. необходимо вывести сумму ячеек в каждом столбце. row.map((element, i) => (
<tr key={i} className="tableRow">
{element.map((item, j) => (
<td key={j}>
{
<input
className="input-edit"
value={item}
placeholder="-"
onChange={(e) => {
this.handleChangeInput(i, j, e);
}}
/>
}
</td>
))
const obj = {
rows: [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
}
const getSumColumn = (arr, column) => {
let sum = 0
arr.forEach(el => sum += el[column])
return sum
}
console.log(getSumColumn(obj.rows, 1)) // 15