Я использую таблицу React со свойством флажка и хотел уменьшить высоту строки таблицы реакции по умолчанию, чтобы в таблице могло поместиться 20 строк.
Часть кода:
Структура, определяемая столбцом:
function getColumns() {
const columns = [
{ Header: "From", accessor: "senderID" },
{ Header: "To", accessor: "receiverID" },
{ Header: "Transaction File", accessor: "fileName" },
{ Header: "Transaction Date", accessor: "transationDate" },
{ Header: "Record Count", accessor: "recordCount" },
{ Header: "Status", accessor: "status" }
];
return columns;
}
Моя таблица выглядит так, как показано ниже. Вместо 5-6 строк нужно установить 20 строк в одном макете:
попробовал, но высота строки все та же.
Не могли бы вы предоставить точный фрагмент кода.
похоже, вам нужно добавить реквизит showPageSizeOptions: true,<ReactTable showPageSizeOptions = {true} columns = {this.getColumns()} />





Попробуйте добавить стили в свойства getTdProps компонента ReactTable.
<ReactTable
columns = {cData}
data = {data}
getTdProps = {(state, rowInfo, column) => ({
style: {
height: '20px',
},
})}
minRows = {20}
/>
Вы пытались настроить высоту как этот пример в документации?