[英]Sorting list Sencha Touch
我使用了“組件簡介”中的示例代碼。 我能夠在android模擬器上成功運行它。 現在,我想按firstName而不是lastName對其進行排序。 當我將排序器從“ lastName”更改為firstName時,可以看到索引欄不是按字母順序排列的。 如何按具有正確索引順序的firstName排序?
Ext.regModel('Contact', {
fields: ['firstName', 'lastName']
});
ListDemo.ListStore = new Ext.data.Store({
model: 'Contact',
sorters: 'firstName',
getGroupString : function(record) {
return record.get('lastName')[0];
},
data: [
{ firstName: "Domino", lastName: "Derval" },
{ firstName: "Elektra", lastName: "King" },
{ firstName: "Fiona", lastName: "Volpe" },
{ firstName: "Holly", lastName: "Goodhead" },
]
});
更改此行:
getGroupString : function(record) {
return record.get('lastName')[0];
},
至:
getGroupString : function(record) {
return record.get('firstName')[0];
},
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.