renderer: function(sprite, record, attr, index, store) {
var colors = ['#9CC5C9','#D5544F','#D5544F','#5288DB'];
return Ext.apply(attr, {
fill: colors[index % colors.length]
});
},
我正在使用sencha touch 2.2.1图表。我需要使用不同的颜色为条形着色。当我用谷歌搜索时,我发现上面的代码是很多人提出的解决方案。
不幸的是,这对我不起作用..! :(;(
我也尝试了主题概念和其他一些解决方案。但它看起来太复杂了。
所以PLZ PLZ帮我解决这个问题..! :(
答案 0 :(得分:0)
你可以这样做:
renderer: function (sprite, config, rendererData, index) {
var colors = ['#9CC5C9','#D5544F','#D5544F','#5288DB'];
return { strokeStyle: colors[index % colors.length] };
}