【问题标题】:AG-grid: Cell EditorsAG-grid:单元格编辑器
【发布时间】:2019-03-12 08:24:54
【问题描述】:

ag-grid 有一个属性stopEditingWhenGridLosesFocus。我通过提供一个单元格编辑器组件创建了自己的单元格编辑器。

在使用自定义单元格编辑器组件时,是否有与属性 stopEditingWhenGridLosesFocus 等效的属性或方法?

【问题讨论】:

  • 欢迎来到 SO。请分享您的代码,以便我们更好地理解问题。

标签: angular ag-grid


【解决方案1】:

自定义单元格渲染器没有这样的选项。但是,您可以自己检测 focusOut 并从 ICellEditorParams 接口调用 stopEditing()。

interface ICellEditorParams {
    ...
    // Callback to tell grid to stop editing the current cell. pass 'false' to prevent navigation moving
    // to the next cell if grid property enterMovesDownAfterEdit=true
    stopEditing: (suppressNavigateAfterEdit?: boolean)=>void;
    ...
}

【讨论】:

    猜你喜欢
    • 2020-02-19
    • 2021-03-14
    • 2021-09-10
    • 2016-10-31
    • 2020-07-21
    • 2020-06-14
    • 1970-01-01
    • 2022-09-30
    • 2019-10-26
    相关资源
    最近更新 更多