3

我正在使用 blueprintjs 的表格来填充数据,并希望在双击表格行时调用一些方法。有没有办法实现它?

谢谢

4

3 回答 3

4

我通过设置然后使用双击事件将单元格内容包装在 div 中interactive={true}来实现这一点:Cell

<Cell
  interactive={true}
>
  <div onDoubleClick={this.handleDoubleClick}>{...}</div>
</Cell>
于 2019-02-11T17:27:01.257 回答
0
  1. 确实有一个浏览器“dblclick”事件

  2. 该表目前不支持这一点。跟随https://github.com/palantir/blueprint/issues/1087

于 2017-05-31T18:59:54.490 回答
0

您还可以在行上绑定双击事件。在 javascript 中:使用语法

<p ondblclick="myFunction()">Double-click me</p>

在jQuery中:

$(row).on('dblclick', function() {
});
于 2017-05-10T12:20:19.547 回答