通过控制器extjs 4.1设置图表主题
我正在尝试将自定义主题设置为图表视图,如下所示:通过控制器extjs 4.1设置图表主题,extjs,colors,charts,Extjs,Colors,Charts,我正在尝试将自定义主题设置为图表视图,如下所示: Ext.define('Ext.chart.theme.backlogTheme', { extend: 'Ext.chart.theme.Base', constructor: function(config) { this.callParent([Ext.apply({ colors: ['#000000', '#000F05',
Ext.define('Ext.chart.theme.backlogTheme', {
extend: 'Ext.chart.theme.Base',
constructor: function(config) {
this.callParent([Ext.apply({
colors: ['#000000',
'#000F05',
'#001F0A',
'#002E0F',
'#003D14'
],
}, config)]);
}
});
Ext.define('Proj.controller.ChartRender', {
extend: 'Ext.app.Controller',
...//Controller config
chartRender: function () {
var chart = this.getChart(); //my Chart view
chart.theme = 'backlogTheme';
}
})
但除非我直接在图表视图上执行,否则它不会工作,但问题是我想动态设置主题
请问我怎么做