我正在尝试向表格面板添加事件监听器,以便能够点击特定单元格并获取唯一ID转到详细信息页面,该页面将提供有关所选项目的信息。
为了实现这一点,我去了包含表格面板的特定文件夹:
/usr/share/grafana/public/app/plugins/panel/table
我选择了render.js文件,打开它并尝试添加我的代码:
this.table.rows[f].on('click', function onClick() {
//function code
});
上面
for (var g = this.table.rows[f], h = "", i = "", j = 0; j < this.table.columns.length; j++) h += this.renderCell(j, g[j], f === c);
字符串,但无法使其正常工作。
有人可以提出任何解决方案来向Grafana Table Panel插件添加事件监听器吗?