Как сохранить параметры onClick для каждой строки таблицы? - PullRequest
0 голосов
/ 23 января 2020

Мой код использует таблицу интерфейса пользователя semanti c и записан в ReactJS. В моей функции рендеринга у меня есть таблица со строками, и в каждой строке я вызываю функцию onClick, где я передаю элемент. Однако элемент, передаваемый в onClick, всегда является последним элементом, возможно, потому что onClick происходит после рендеринга. Как сделать так, чтобы каждая строка передавала правильный элемент в мою функцию onClick?

    for (var item in props.items) {
            rows.push(
                <Table.Row
                onClick={() => {
                    handleClick(item);
                }}>
                    <Table.Cell><text className='tableEntry'>{item}</text></Table.Cell>
...