【问题标题】:Slickgrid - Resizing columns triggers onHeaderClick eventSlickgrid - 调整列大小触发 onHeaderClick 事件
【发布时间】:2015-03-27 20:25:57
【问题描述】:

我已经订阅了 onHeaderClickEvent,它工作正常。我的问题是,当列重新调整大小时,onHeaderClickEvent 也会被触发,这会导致我的标题点击处理程序运行。调整列大小时,有没有办法阻止或禁用标题单击事件?谢谢。

【问题讨论】:

    标签: javascript angularjs slickgrid


    【解决方案1】:

    您可以使用onColumnsResized 来跟踪事件并设置标记以供在onHeaderClick 内使用。

    或者,您可以添加header menuheader buttons 作为用户交互的目标。

    【讨论】:

    • 采纳了您的第一个建议并订阅了 OnColumnResized 事件。我将 columnResized 标志设置为 true,如果 columnResized 为 true,则在 headerClick 处理程序上不进行排序,并将 columnResized 设置回 false。像魅力一样工作。谢谢Origineil。
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-03
      • 2012-09-07
      • 2015-03-06
      • 1970-01-01
      • 1970-01-01
      • 2010-10-14
      • 2011-04-02
      相关资源
      最近更新 更多