Я использую ReactJS, Bootstraptable.Я пытаюсь реализовать exportcsv.На данный момент я просто пытаюсь скопировать базовую настройку, изложенную в сборнике рассказов.
Однако, когда я нажимаю кнопку csv экспорта, я получаю следующую ошибку: csv.js: 120 Uncaught TypeError: Невозможно прочитать свойство 'get' из null
Вот моя таблица (извините за форматирование)
<PaginationProvider pagination={ paginationFactory(paginationOption) }>
{({paginationProps,paginationTableProps}) => (
<div>
<ToolkitProvider keyField="id" data={ products } columns={ columns } exportCSV>
{props => (
<div>
<ExportCSVButton { ...props.csvProps }>Export CSV!!</ExportCSVButton>
<hr />
<BootstrapTable className={ prodTableClass } headerClass={ headerClass }
noDataIndication={ noDataFunction }
exportCSV={true} striped hover
keyField="id" data={ products } columns={ columns }
filter={ filterFactory() }
{ ...paginationTableProps } />
{paginationProps.dataSize > 0 && <PaginationListStandalone { ...paginationProps } />}
{paginationProps.dataSize > 0 && <SizePerPageDropdownStandalone { ...paginationProps }/>}
{ paginationProps.dataSize > 0 && <PaginationTotalStandalone { ...paginationProps } />}
</div>)}
</ToolkitProvider>
</div>
)}
</PaginationProvider>