Я хочу расширить класс диаграммы для использования в представлении как часть рамки extjs4 MVC. Я получаю эту ошибку в поджигатель:расширение класса диаграммы в extjs4 mvc framework приводит к «config undefined»
config is undefined
[Break On This Error] me.initTheme(config.theme || me.theme);
Chart....8936564 (line 191)
Это определение класса:
Ext.define('CDR.chart.Daily', {
alias: 'widget.dailychart',
extend: 'Ext.chart.Chart',
initComponent: function() {
Ext.apply(this, {
id: 'daily',
insetPadding: 30,
... irrelevant code cut .......
});
this.callParent(arguments);
}
});
Это график добавляется класс вид:
Ext.define('CDR.view.trunk.View', {
alias: 'widget.trunkview',
extend: 'Ext.panel.Panel',
requires: [
'CDR.chart.Daily'
],
initComponent: function() {
Ext.apply(this, {
id : 'itemCt',
border : false,
autoScroll: true,
layout: {
type : 'hbox',
},
items: [
Ext.create('CDR.chart.Daily'),
{
id : 'contentCt',
width : 500,
border: false
}
]
});
this.callParent(arguments);
}
});
Можете ли вы высказать свое полное 'CDR.chart.Daily' определение, пожалуйста? – rdougan