【发布时间】:2015-01-28 16:13:30
【问题描述】:
由于我正在将我的应用程序从 Ext JS 4.2.1 更新到 Ext JS 5.1,我借此机会将我的旧图表升级为闪亮的新煎茶图表。我一直在尝试设置一个看起来像这样的可交互堆叠条形图
用户应该能够点击左侧的栏或标签来查看详细信息。
我已经设法在图表栏上捕获鼠标事件(使用chartitemevents 插件),但我一直在尝试捕获标签上的点击事件。
我已经尝试在图表上使用spriteevents 插件,但在 5.1 上它根本不起作用,并且在 5.1.1 夜间构建中它被破坏了(无论如何你总是得到背景精灵)。即使它确实有效,获得正确的精灵也只会让我走到一半,因为我不知道该标签属于哪个系列。
这里有一个例子:https://fiddle.sencha.com/#fiddle/hjm
有谁知道这样做的方法吗?
另外,如果也可以捕获 onmouseover 和 onmouseout 事件,那就太好了,这样我就可以在标签悬停时将光标更改为指针。
【问题讨论】:
标签: extjs extjs5 sencha-charts