棒グラフがあり、各棒を異なる色でレンダリングしたい。だから私はそれらを使ってみました、サンプルコードは次のとおりです:
Ext.define('Ext.chart.theme.FancyTheme',{
extend : 'Ext.chart.theme.Base',
constructor : function(config){
this.callParent([Ext.apply({
colors : ['#9CC5C9','#D5544F','#D5544F','#5288DB']
},config)])
}
});
私のチャートコードは次のとおりです。
var tc = Ext.create('Ext.chart.Chart',{
renderTo: Ext.getBody(),
width: 500,
height: 300,
animate : true,
insetPadding : 20,
theme: 'FancyTheme',
しかし、すべてのバーの色が同じ色に変わります。つまり、上記の例では '#9cc5c9' になります。しかし、テーマに記載されているように、バーを異なる色でレンダリングしたいです。もう1つ、色をレンダリングするためにrender関数を使用したくない.
つまり、さまざまな色を取得するためのソルンです。誰でも私を助けることができます!!