有没有办法通过突出显示属性将图像添加到ExtJS图表中的栏?

时间:2011-06-13 19:52:36

标签: extjs sprite highlight

我想在onMouseOver的列/栏中添加一个图标,并想知道是否支持高亮显示。文档说你可以添加任何Sprite可用于高亮对象(http://docs.sencha.com/ext-js/4-0/#/api/Ext.chart.series.Bar-cfg-highlight但是在Sprite定义(http://docs.sencha.com/ext-js/4-0/#/api/Ext.draw.Sprite)中除了将类型设置为图像之外,没有提到如何做到这一点。

非常感谢任何想法。

谢谢!

1 个答案:

答案 0 :(得分:0)

从文档来看似乎没有一种简单的方法可以做到这一点。 Sprite类支持addClsremoveCls方法,您可以尝试将className设置为sprite元素,并查看具有该className的元素的背景图像是否有效。否则,条形图的精灵元素必须重新定义为更复杂的东西,将图像作为一个组件。

将来,您应该在Sencha forums上留言,因为您会得到更快的回复。