此问题与Angular 4 Project上的Ag-Grid行高有关。请参阅以下方案: -
我有一个分别有3列的Ag-Grid: -
我在地址列上没有任何限制(例如允许有限数量的字符或单词)。用户可以键入他们想要的任意数量的字符或单词。
问题: -
请帮我解决这些问题。
谢谢
有许多事情需要注意。
看看更新的Stackblitz
cellClass: "cell-wrap-text"
中为ColDef
列添加Address
属性并具有适当的CSScolumnResized
事件,以便在调整列大小时可以调用this.gridApi.resetRowHeights()
来调整行的高度cellEditingStopped
事件,以便在更新列的数据时,行高度也会相应地更新。
onColumnResized() {
this.gridApi.resetRowHeights();
}
onCellEditingStopped() {
this.onColumnResized();
}
autoHeight: true
提供defaultColDef
财产
defaultColDef = { autoHeight: true };
如果你想让cellEditor: 'agLargeTextCellEditor'
像这个领域的控制那样提供textarea
。
检查这个StackBlitz