ASH*_*ENI 6 javascript responsive-design ag-grid
很长一段时间以来,我一直在研究农业网格。目前我们需要更改移动设备的网格显示(例如宽度 <480 像素)。
Ag 网格是否支持/转换其针对小型设备的视图?如果是,您能否提供相同的相关链接?
小智 6
AgGrid 自行调整。默认主题能够动态调整自身大小。
您可以params.api.sizeColumnsToFit()在 ononGridReady或 中使用onFirstDataRendered。这将使用滚动进行动态调整大小。
但是,我建议为移动设备创建一个单独的视图,仅显示在移动设备视图中有意义的相关列。
var column = [{ field: "Col1" }, { field: "Col2", }, { field: "Col3", }, { field: "Col4", }, { field: "Col5", }];
var mobileColumn = [{ field: "Col1" }, { field: "Col2", }, { field: "Col3", }];
window.addEventListener('resize', function () {
setTimeout(function () {
if (window.innerWidth <= 480) {
gridOptions.setColumnDefs(mobileColumn);
params.api.sizeColumnsToFit();
}
})
})
Run Code Online (Sandbox Code Playgroud)
为移动视图动态设置列