ExtJS 6 图表图例事件侦听器不起作用
ExtJS 6 chart legend event listeners don't work
这里是fiddle: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");
}
},
},
不确定你提到的四个,我猜它们是 class 层次结构的遗留物,不是从 xtype 图例中解雇的。或者是bug,你可以去煎茶论坛问。
我可以向您保证 boxready
和 itemclick
事件已正确触发。
这在 7.3.1 中仍然是一个问题。下面的听众还是不火
{
xtype: "polar",
legend: {
docked: "bottom",
listeners: {
viewready: "onViewReady",
itemclick: "onItemClick",
}
},
// hidden for brevity
}
这里是fiddle: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");
}
},
},
不确定你提到的四个,我猜它们是 class 层次结构的遗留物,不是从 xtype 图例中解雇的。或者是bug,你可以去煎茶论坛问。
我可以向您保证 boxready
和 itemclick
事件已正确触发。
这在 7.3.1 中仍然是一个问题。下面的听众还是不火
{
xtype: "polar",
legend: {
docked: "bottom",
listeners: {
viewready: "onViewReady",
itemclick: "onItemClick",
}
},
// hidden for brevity
}