【问题标题】:ExtJS 6 chart legend event listeners don't workExtJS 6 图表图例事件监听器不起作用
【发布时间】:2016-05-29 22:00:41
【问题描述】:

这里是小提琴:https://fiddle.sencha.com/#fiddle/1b7d

主要思想是下面的图例代码不起作用。事件监听器不起作用。

legend: {
  docked: 'bottom',
     listeners: {
        selectionchange: function(me, selected) {
            alert("1");
        },
        select: function( me, record, index, eOpts ) {
            alert("2");
        },
        activate: function( me ) {
            alert("3");
        },
        show: function( me ) {
            alert("4");
        }
    },
},

【问题讨论】:

    标签: extjs extjs6 extjs6-classic


    【解决方案1】:

    不确定你提到的四个,我猜它们是类层次结构的剩余部分,而不是从 xtype 传说中解雇的。或者这是一个错误,你可以在煎茶论坛中询问。

    我可以向您保证,boxreadyitemclick 事件已正确触发。

    【讨论】:

    • 对,这两个事件有效。其他人没有,似乎是一个错误
    【解决方案2】:

    这在 7.3.1 中仍然是一个问题。下面的听众仍然不开火

        {
          xtype: "polar",
          legend: {
            docked: "bottom",
            listeners: {
              viewready: "onViewReady",
              itemclick: "onItemClick",
            }
          },
          // hidden for brevity
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-06
      • 1970-01-01
      • 2020-05-08
      • 1970-01-01
      • 1970-01-01
      • 2012-11-27
      • 2016-04-06
      相关资源
      最近更新 更多