我们可以使用类似于 "agLargeTextCellEditor" 的自定义单元格编辑器吗?

Can we use custom cell editor as similar of "agLargeTextCellEditor"?

我已将这些代码行用于地址 header 列中的附加图像文本区域。

      ````````
           "headerName: "Address",
            field: "Address",
            width: 350,
           **cellEditor: 'agLargeTextCellEditor'**

    ````````````

但是 "agLargeTextCellEditor" 的限制是它只接受 200 个字符。但我的要求是最多 500 个字符。那么我们可以在 ag-grid 中使用任何自定义单元格编辑器吗?或任何替代解决方案?

注意:我知道你们中的一些人会建议我使用 "agRichSelectCellEditor",但它仅在 ag-Grid Enterprise 中可用,所以我不能使用它。

有关详细信息,请参阅 https://www.ag-grid.com/javascript-grid-provided-cell-editors/#agtextcelleditor-agpopuptextcelleditor

agLargeTextCellEditor 的文档说字符数以及行数和列数是可配置的。默认 'maxLength' 为 200,但您可以提供自己的值。

我还没有尝试过,但是从文档来看,您应该将 columnDef 修改为:

{
   headerName: 'Address',
   field: 'Address',
   width: 350,
   cellEditor: 'agLargeTextCellEditor'
   cellEditorParams: {maxLength: 500}
}