打开事件之前的 ag-grid 单元格编辑器
ag-grid cell editor before open event
我有一个情况,我有一个带行的网格。双击单元格,打开单元格编辑器。
celleditor cellEditingStarted 和 cellEditingStarted 周围有事件,您可以在需要时执行某些操作。
我需要一个在 celleditor 打开之前的活动。
用户双击单元格,需要在那里做一些事情,然后弹出单元格编辑器。
有这样的吗?在文档中找不到。
我想做的是:自定义单元格编辑器弹出网格,当网格接近屏幕底部时,单元格编辑器只有一半可见,我做了一个小技巧,放一个div 在网格下并添加一行时,div 扩大了它的高度所以它工作正常,但是当你双击那个单元格时它不能工作,它不能正确滚动
谢谢
您可以使用自定义单元格编辑器中的 agInit
生命周期方法来处理此用例,因为它在 cellEditingStarted
:
之前触发
export class MoodEditor implements ICellEditorAngularComp {
agInit(params: any): void {
console.log('agInit, handle logic here');
}
// ...
您可以在 following plunkr 中验证这一点,打开开发人员控制台以查看控制台日志语句。
我有一个情况,我有一个带行的网格。双击单元格,打开单元格编辑器。 celleditor cellEditingStarted 和 cellEditingStarted 周围有事件,您可以在需要时执行某些操作。 我需要一个在 celleditor 打开之前的活动。
用户双击单元格,需要在那里做一些事情,然后弹出单元格编辑器。
有这样的吗?在文档中找不到。
我想做的是:自定义单元格编辑器弹出网格,当网格接近屏幕底部时,单元格编辑器只有一半可见,我做了一个小技巧,放一个div 在网格下并添加一行时,div 扩大了它的高度所以它工作正常,但是当你双击那个单元格时它不能工作,它不能正确滚动
您可以使用自定义单元格编辑器中的 agInit
生命周期方法来处理此用例,因为它在 cellEditingStarted
:
export class MoodEditor implements ICellEditorAngularComp {
agInit(params: any): void {
console.log('agInit, handle logic here');
}
// ...
您可以在 following plunkr 中验证这一点,打开开发人员控制台以查看控制台日志语句。