VirtualTree单击事件 - 如何排除标题单元格

时间:2016-05-18 19:48:41

标签: javascript qooxdoo

在VirtualTree中,我添加了一个点击事件

tree.addListener( "click", function(evt) {
  var selectedNodes = tree.getSelectedNodes();
  ...
}, this );

现在即使用户点击标题单元格,也会收到事件。我该如何排除这些?

在我看来,“changeSelection”事件在这里不适用,因为在未触发changeSelection事件之前选择了一行。

1 个答案:

答案 0 :(得分:0)

使用cellTap事件代替click事件

tree.addListener( "cellTap", function(evt) {
   var selectedNodes = tree.getSelectedNodes();
      ...
}, this );

但您可能需要重新考虑用户界面并使用“changeSelection”事件。如果已经选择了节点,为什么会触发事件?

相关问题