angular - cellClicked 不调用函数 AgGrid Angular 2
问题描述
我想在我的单元格中“单击”并显示 console.log,但此函数不运行:
headerName: 'Id',
field: 'id',
cellClicked: function() {
console.log('asssaasas');
}
我确实在我的单元格中单击了 AgGRID,但在 html5.console 中我什么也没显示....
解决方案
好像您cellClicked
在列级别添加事件 - 在ColDef
.
它不是那样工作的。这是一个网格级别的事件。
<ag-grid-angular #agGrid class="ag-fresh"
.....
(cellClicked)="onCellClicked($event)"
....
>
</ag-grid-angular>
在您的组件中,编写处理此问题的函数。
onCellClicked($event: CellClickedEvent) {
console.log('asssaasas');
}
推荐阅读
- javascript - 在初始化错误之前无法访问“人”
- ajax - AJAX 调用后读取数据属性
- sql - 如何选择满足子集的行?
- assembly - 我如何使用 dd 从 gdb 信息中将一个字节注入到 hex 文件中
- vb6 - wininet https 抓取错误“您正在对启用 SSL 的服务器端口使用纯 HTTP。”
- r - 生成每个图块具有多个图例类别(填充)的 geom_tile 图
- python - 列表索引超出范围错误Pygame如何修复?
- reactjs - 如何知道按钮是通过单击还是通过react.js中的回车键或空格键单击的?
- python - 在 Discord.py 中的不同函数/命令之间使用变量
- javascript - Safari 移动版和 Firefox 移动版不会调整和绘制使用 JavaScript 绘制的 Canvas