我有一个表格,即使其内容较少,也可以缩放到所有可用宽度。
演示:“https://plnkr.co/edit/6L8bTAwkEV6R6Be4M1Qm?p=preview https://plnkr.co/edit/6L8bTAwkEV6R6Be4M1Qm?p=preview"
试图通过给家长一个解决方案width
和农业网格max-width
但如你所见,它没有效果。有人有什么想法吗?
提前致谢。
你需要使用sizeColumnsToFit()
method.
sizeColumnsToFit()获取要调整大小的列以水平适应网格。
官方文档 https://www.ag-grid.com/javascript-grid-api/#columns
Code:
onGridReady(params) {
this.gridApi = params.api;
this.gridColumnApi = params.columnApi;
this.gridApi.sizeColumnsToFit();
....
}
修改了你的样本 https://plnkr.co/edit/en1Ggf4BaAsSfa4mldrS?p=preview
更新:解释sizeColumnsToFit
你需要记住的生命周期ag-grid
。
所以在这种情况下,要使sizeColumnsToFit
作品-网格columns
应定义并分配给gridOptions
财产。如果您需要动态解决方案,请不要忘记通过以下方式通知您的电网setColumnDefs
首先,然后调用sizeColumnsToFit
method.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)