【问题标题】:Explicitly disabling events for Shield UI JavaScript Charts显式禁用 Shield UI JavaScript 图表的事件
【发布时间】:2014-03-07 12:59:30
【问题描述】:

我正在寻找如何(以及是否)可以根据某些因素为我的 Shield UI 图表明确禁用事件(或某些事件)的问题的答案。例如用户是否登录等等。我查看了文档,但没有这样的属性。例如,我看到了处理不同事件的函数:

events: {
    seriesClick: function(args) {
    // handle event
    }
}

但没有类似的属性 事件:真实 或类似的东西。 我的另一个问题是,有没有办法间接禁用一个或多个事件?

【问题讨论】:

    标签: javascript charts shieldui


    【解决方案1】:

    第一个是在绘制图表之前考虑哪些事件将被启用和禁用。比您简单地输入适当的事件代码,它应该被允许用于当前使用权限。 还有一种方法可以禁用间接事件。例如,可以通过使用 enablePointSelection 属性实际上禁用与系列相关的事件,例如 pointDeselect 和 pointSelect。下面是面积图类型的代码示例:

    seriesSettings: {
        area: {
            enablePointSelection: false
        }
    }
    

    一旦我们禁用要选择的系列点,相应的代码可能存在但不会被执行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多