如何在 React.js 的 Ag Grid 中设置响应式列宽?
How can I do responsive column width in Ag Grid for React.js?
我使用 React Ag Grid 库,我的屏幕尺寸为 1920*1080。所以我需要为另一个屏幕尺寸使用响应式列宽。
{ headerName: "Sıra", field: "", width: 30, minWidth: 10, maxWidth: 300, suppressSizeToFit: false },
{ headerName: "Subscriber No", field: "", width: 130, minWidth: 10, maxWidth: 450, suppressSizeToFit: false },
...
] ```
I tried percantage instead of "30" but it doesn't work. How can I set percentage value for responsive design in Ag Grid?
我建议在您的 onGridReady 回调中调用 gridApi.sizeColumnsToFit();
。这将调整所有列的大小以准确填充网格的可用宽度。当您将列定义的 width
属性 设置为 30 时,它以像素为单位,而不是百分比。
我使用 React Ag Grid 库,我的屏幕尺寸为 1920*1080。所以我需要为另一个屏幕尺寸使用响应式列宽。
{ headerName: "Sıra", field: "", width: 30, minWidth: 10, maxWidth: 300, suppressSizeToFit: false },
{ headerName: "Subscriber No", field: "", width: 130, minWidth: 10, maxWidth: 450, suppressSizeToFit: false },
...
] ```
I tried percantage instead of "30" but it doesn't work. How can I set percentage value for responsive design in Ag Grid?
我建议在您的 onGridReady 回调中调用 gridApi.sizeColumnsToFit();
。这将调整所有列的大小以准确填充网格的可用宽度。当您将列定义的 width
属性 设置为 30 时,它以像素为单位,而不是百分比。