ag-grid表格常用方法

  1. 选择
    |方法 | 描述 |
    |---- | ---- |
    |cellClicked| 单元格点击 |
    |cellDoubleClicked| 单元格双击 |
    |cellFocused| 单元格聚焦 |
    |cellMouseOver| 鼠标进入单元格 |
    |cellMouseOut| 鼠标移出单元格 |
    |cellMouseDown| 鼠标点击单元格 |
    |rowClicked| 行点击 |
    |rowDoubleClicked| 行双击 |
    |rowSelected| 行选择 |
    |selectionChanged| 选择变化 |
    |cellContextMenu| 单元格右击 |
    |rangeSelectionChanged| 范围选择变化 |
  1. 编辑
    |方法 | 描述 |
    |---- | ---- |
    |cellValueChanged| 单元格值变化 |
    |rowValueChanged| 行值变化 |
    |cellEditingStarted| 单元格编辑开始 |
    |cellEditingStopped| 单元格编辑停止 |
    |rowEditingStarted| 行编辑开始 |
    |rowEditingStopped| 行编辑停止 |
    |pasteStart| 粘贴开始 |
    |pasteEnd| 粘贴结束 |

  2. 排序和过滤
    |方法 | 描述 |
    |---- | ---- |
    |sortChanged| 排序变化 |
    |filterChanged| 过滤变化 |
    |filterModified| 过滤修改 |


  3. |方法 | 描述 |
    |---- | ---- |
    |rowDragEnter| 行拖动已经开始,或移动时鼠标重新进入表格 |
    |rowDragMove| 正在拖动 |
    |rowDragLeave| 行拖动时离开表格 |
    |rowDragEnd| 行拖动结束 |
    |setPinnedTopRowData(row)| 设置置顶行 |


  4. |方法 | 描述 |
    |---- | ---- |
    |columnVisible| 列显示 |
    |columnPinned| 列固定 |
    |columnResized| 列缩放 |
    |columnMoved| 列移动 |
    |columnRowGroupChanged| 列进行行组变化 |
    |columnValueChanged| 列value变化 |
    |columnPivotModeChanged| |
    |columnPivotChanged| |
    |columnGroupOpened| 列组打开 |
    |newColumnsLoaded| 新行加载 |
    |gridColumnsChanged| 表格列变化 |
    |displayedColumnsChanged| 显示的列变化 |
    |virtualColumnsChanged| 虚拟列变化 |
    |columnEverythingChanged| 所有列变化 |
    |sizeColumnsToFit()| 自适应调整列宽 |

  5. 其他
    |方法 | 类型 | 参数 | 描述 |
    |---- | ---- | ---- | ---- |
    |gridReady| (params) => void | params 表格实例对象
    {api, columnApi} | 表格加载完毕 |
    |gridSizeChanged| | | 表格缩放 |
    |modelUpdated| | | |
    |firstDataRendered| | | 第一次数据渲染完毕 |
    |rowGroupOpened| | | 行组打开/关闭 |
    |expandOrCollapseAll| | | 使用expandAll() 或 collapseAll()时 |
    |paginationChanged| | | 分页变化 |
    |pinnedRowDataChanged| | | 固定行数据变化 |
    |virtualRowRemoved| | | 虚拟行移除 |
    |viewportChanged| | | DOM中的行变化 |
    |bodyScroll| | | body滚动 |
    |dragStarted| | | 拖拽开始 |
    |dragStopped| | | 拖拽结束 |
    |rowDataChanged| | | 行数据变化 |
    |rowDataUpdated| | | 行数据更新 |
    |toolPanelVisibleChanged| | | 工具面板显示变化 |
    |componentStateChanged| | | 组件状态变化 |
    |animationQueueEmpty| | | 空动画队列 |
    |cellKeyDown| | | 单元格键盘按下 |
    |cellKeyPress| | | 单元格键盘抬起 |

猜你喜欢

转载自blog.csdn.net/qq_38679823/article/details/128079350
今日推荐