我很努力讓我的網格在使用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