Когда я нажимаю кнопку «Экспорт CSV», я получаю сообщение об ошибке. Не удается прочитать свойство 'get' из null - PullRequest
0 голосов
/ 24 сентября 2019

Я использую 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>
...