由于我将我的应用程序从Ext JS 4.2.1更新为Ext JS 5.1,我抓住机会将旧图表升级为闪亮的新sencha图表。我一直在尝试设置一个可互动的堆积条形图,看起来像这样
用户应该可以点击条形图或左侧的标签来查看详细信息。
我设法在图表栏上捕获鼠标事件(使用chartitemevents
插件),但我一直试图捕获标签上的点击事件。
我已尝试在图表上使用spriteevents
插件,但在5.1上它根本不起作用,并且它在5.1.1每晚构建中被破坏(无论如何你总是得到背景精灵) 。即使它确实有效,获得正确的精灵也只能让我到达那里,因为我不知道该标签属于哪个系列。
以下是一个案例的例子:https://fiddle.sencha.com/#fiddle/hjm
有谁知道这样做的方法?
作为并增加奖励,如果有可能捕获onmouseover和onmouseout事件也会很棒,所以每当标签悬停时我都可以将光标更改为指针。