Реагировать на получение данных таблицы по нажатию кнопки - PullRequest
0 голосов
/ 05 ноября 2019

как получить данные таблицы по нажатию кнопки в React js

Мой код для привязки данных таблицы:

item.map(k => (
    <TableRow >
        <TableCell >{k.key}</TableCell>
        {
            k.val.map(r => (
                <TableRow >
                <TableCell>{r}</TableCell>
                </TableRow> 

            ))
        }
        <TableCell >
            <select  onChange={this.getListID} >
                <option value="noImport" >Dont import</option>
                {
                    item && item.map(k => <option key={k.key} value={k.key}>{k.key}</option>)
                }
            </select>
        </TableCell>
    </TableRow>     
  ))
}

строки таблицы выглядят так:

enter image description here

Я видел пример, но в этом кнопка включена в строке. я хочу получить всю таблицу со всеми строками ..

Пожалуйста, предложите

1 Ответ

0 голосов
/ 05 ноября 2019

Нажатием кнопки вы можете вызвать API, чтобы получить все данные, а затем сохранить эти данные в какой-то новой переменной и выполнить итерацию по переменной.

Вы можете вызвать API, используя axios. Я бы посоветовал вам воспользоваться хранилищем, в котором вы можете хранить данные, поступающие от axios, а затем легко перебирать их.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...