demos.ListStore = new Ext.data.Store({
model: 'Contact',
sorters: 'firstName',
getGroupString : function(record) {
return record.get('firstName')[0];
},
data: [
{firstName: 'Julio', lastName: 'Benesh'},
{firstName: 'Julio', lastName: 'Minich'},
{firstName: 'Tania', lastName: 'Ricco'},
{firstName: 'Odessa', lastName: 'Steuck'},
{firstName: 'Nelson', lastName: 'Raber'},
{firstName: 'Tyrone', lastName: 'Scannell'},
{firstName: 'Allan', lastName: 'Disbrow'},
{firstName: 'Cody', lastName: 'Herrell'},
{firstName: 'Julio', lastName: 'Burgoyne'},
{firstName: 'Jessie', lastName: 'Boedeker'},
{firstName: 'Allan', lastName: 'Leyendecker'},
{firstName: 'Javier', lastName: 'Lockley'},
{firstName: 'Guy', lastName: 'Reasor'},
...,
...
]
})
在我的理解中,「data」不是javascript的字典或數組類型。 jQuery支持這種數據類型嗎?什麼是數據類型以及如何初始化它?
我的問題是:
什麼類型Ext.data.Store的參數(...)?
此外,數據的類型?
在這種情況下,我該如何動態初始化數據?
(我有很多數據,因此靜態分配是不可取的。)
非常感謝!
上添加一塊手錶螢火蟲和調試 – CarneyCode 2011-03-05 08:28:50
你可能想澄清你的「動態初始化數據」是什麼意思的JavaScript。另外,我認爲typeof操作符可能會幫助你。 – 2011-03-05 08:38:27