1
我想創建一個可以重複使用的簡單商店,只包含幾年。在商店創建中靜態定義商店中的數據
Ext.define('Workshop.store.YearsStore',
{
extend: 'Ext.data.Store',
fields: ['id', 'type'],
constructor: function(config)
{
var years = [];
for(var n=1972;n<=Ext.Date.format(new Date(), 'Y');n++)
{
years.push({id: n, type: n});
}
config.data = years;
this.initConfig(config);
return this;
}
});
這不起作用,我如何定義商店創建的靜態數據集?