我很努力让我的网格在使用api.sizeColumnsToFit()时均匀可靠地显示列宽。AG网格不均匀的列宽
我已经配置我的网格当父DIV /浏览器窗口大小调整,以调整列:
this.gridOptions = <GridOptions>{
onModelUpdated:() => {
this.gridOptions.api.sizeColumnsToFit();
},
onGridSizeChanged:() => {
this.gridOptions.api.sizeColumnsToFit();
}
};
这工作,但结果列宽度往往不是参差不齐。请参阅下面第13周的月份的第一天和第二天:
任何建议,以使其更可靠,将非常欢迎。
我想你的初始columnDefs有相同的宽度为每列,除了“任务”似乎有“suppressSizeToFit设置为true?与[this plnkr]类似(https://embed.plnkr.co/1aJzknqMbS2LwaSk1R7P/)? –
Spot on。如果您运行plnkr并将窗口宽度向右再增加几次,然后再增加再次缓慢缩小窗宽,Athlete Age列在所有的宽度上不成比例地缩小其他栏目。这是我想要避免的。 – TDC