Javascript 我们可以在blueprintjs中向表行添加双击吗
我使用blueprintjs的表来填充数据,并希望在双击表行时调用一些方法。有什么办法可以实现吗Javascript 我们可以在blueprintjs中向表行添加双击吗,javascript,blueprintjs,Javascript,Blueprintjs,我使用blueprintjs的表来填充数据,并希望在双击表行时调用一些方法。有什么办法可以实现吗 谢谢您还可以在第行绑定双击事件。 在javascript中:使用语法 <p ondblclick="myFunction()">Double-click me</p> 确实存在浏览器“dblclick”事件 该表当前不支持此操作。跟随 我通过在单元格上设置interactive={true},然后用双击事件将单元格内容包装在一个div中,实现了这一点: <Cell
谢谢您还可以在第行绑定双击事件。 在javascript中:使用语法
<p ondblclick="myFunction()">Double-click me</p>
我通过在
单元格
上设置interactive={true}
,然后用双击事件将单元格内容包装在一个div中,实现了这一点:
<Cell
interactive={true}
>
<div onDoubleClick={this.handleDoubleClick}>{...}</div>
</Cell>
{...}
没有双击事件。您可以做的是创建一个变量,当同一个按钮被按下两次时,该变量将调用一个函数,尽管这在DOM中发生。我想问题是关于如何专门使用blueprint表组件来实现这一点。我只是建议通过javascript或jquery实现这一点。您必须注意并使用div元素。使用跨距无法按预期工作,因为它无法填充单元格。
<Cell
interactive={true}
>
<div onDoubleClick={this.handleDoubleClick}>{...}</div>
</Cell>