2011-11-09 47 views
0

我有一個列表:煎茶觸摸列表組

{ 
    xtype: 'list', 
    itemTpl: '{name}', 
    sorters: 'name', 
    getGroupString: function(record) 
     { 
      return record.get('name') 
     }, 
    indexBar:true, 
    grouped: true, 
    store: { 
     fields: ['name', 'url'], 
      data: centres 
    }, 
    itemConfig: { 
     tpl: '{url}' 
    }, 
    listeners: { 
     itemtap:function(data,index){ 
     var record = data.getStore().getAt(index); 
     redirect_url = record.raw.url 
     // the record that has been clicked. 
     window.location = redirect_url 
     } 
    } 
    } 

我想按名稱列表。但結果沒有被分組。

回答

1

分揀機(需要一個字符串數組),getGroupString是商店的一部分。該商店還需要一個模型來支持它。

我不知道你想既itemTpl和itemConfig顯示兩個不同的東西,如果你想顯示在列表中的name屬性,那麼你只需要itemTpl做什麼。

見的KitchenSink列表例如: http://docs.sencha.com/touch/2-0/#!/example/kitchensink/index.html

用戶界面 - >列表和打在右上角的源按鈕。