我正在使用主要的反应数据表来填充日期。我想使用表中的列自动调整值。我曾尝试使用一些 css 和 dattable 属性,但它不适合我。这是我到目前为止所做的
const MyBookDatable = ({ data, onPageChange, exportFile }) => {
const { totalElements, content, pageable } = data;
const [pageSize, setpageSize] = useState(0);
const dynamicColumns = columns.map((column) => {
return (
<Column
//headerStyle={{ width: "100%" }}
//bodyClassName="tableBody"
className = {column.field + " tableBody"}
field={column.field}
header={column.header}
></Column>
);
});
在这里我创建了列
export const columns = [
{
"field": "market",
"header": "Market"
},
{
"field": "storeNumber",
"header": "Store Number"
},
{
这是数据表css
.datatableStyle {
width: auto;
overflow-x: scroll;
max-height: 80vh;
min-height: 40vh;
}
这些列不会自动调整值,而且我想将水平滚动条添加到表格中。任何人都可以帮助我。我是新手反应。