Я новичок, чтобы реагировать, поэтому, пожалуйста, извините меня, если это глупый вопрос. Но у меня есть реактивная bootstrap -таблица, которую я генерирую из содержимого вложенного гигантского json объекта из вызова API, который возвращает скажем
`a.b.c` with many properties that I dont want to render
Так что у нас есть что-то вроде из,
`<ReactComponent prop={a.b.c}/> `
Это создает таблицу реагирования, которую я отображаю
, где я делаю, `
const PropRow = (p,index) => {
return(
<tr key = {index} className='even'>
<td> {index + 1} </td>
<td>{p.attr1}</td>
<td>{p/attr2}</td>
{p.attr3.map((object, i) => <td>{object}</td>)}
</tr>
)
}
const PropTable = prop.map((p,index) => PropRow(p,index))
`
Возвращение `
<Table striped bordered hover size="sm" className="table-condensed">
<tbody>
{PropTable}
</tbody>
</Table>
`
Я следую уроку здесь (https://blog.bitsrc.io/exporting-data-to-excel-with-react-6943d7775a92) и теперь хочу загрузить содержимое таблицы в виде csv
Но содержимое таблицы генерируется динамически (в общем случае oop и содержит только 3 подпорки этого гигантского вложенного списка json свойств словаря)
Есть ли способ просто загрузить окончательное содержимое response-boostrap -table?
Или мне сначала нужно l oop просмотреть мои данные, установить конечное содержимое таблицы в объекте состояния и просто передать это конечное состояние только для того, чтобы сделать это возможным?
Спасибо!