有人能告诉我如何在extjs中自定义柱形图的形状吗?默认情况下,顶部边缘或边角的柱形图显示为平面。我希望用顶角的圆角显示它。
任何帮助都将受到高度赞赏。
由于
答案 0 :(得分:1)
如果不重写条形码代码的某些部分,我认为你不能这样做。您可以按如下方式为系列定义渲染器:
series: [{
renderer: function(sprite, record, barAttr, index, store){
barAttr.radius=5;
return barAttr;
},
...
但这会使所有角落都圆润。条形图的精灵类型在Bar.js drawSeries中被硬编码为“rect”,并且不能半舍入。你可能想用'path'精灵重写它。 很想知道更好的解决方案..