我正在使用 blueprintjs 的表格来填充数据,并希望在双击表格行时调用一些方法。有没有办法实现它?
谢谢
我通过设置然后使用双击事件将单元格内容包装在 div 中interactive={true}
来实现这一点:Cell
<Cell
interactive={true}
>
<div onDoubleClick={this.handleDoubleClick}>{...}</div>
</Cell>
确实有一个浏览器“dblclick”事件
该表目前不支持这一点。跟随https://github.com/palantir/blueprint/issues/1087
您还可以在行上绑定双击事件。在 javascript 中:使用语法
<p ondblclick="myFunction()">Double-click me</p>
在jQuery中:
$(row).on('dblclick', function() {
});