0
A
回答
0
是的,您可以通過在點擊列表中的項目時添加一個itemtap
偵聽器來以編程方式執行此操作。例如,您有五個項目,並且您希望禁用第二個項目以在選中時突出顯示。名單中的Index
在這裏發揮作用。
下面是代碼:
Ext.define('MyApp.view.MyList', {
extend: 'Ext.dataview.List',
config: {
id: 'MyList',
store: 'MyArrayStore',
itemTpl: [
'<div>{Value}</div>'
],
listeners: [
{
fn: 'onMyListItemTap',
event: 'itemtap'
}
]
},
onMyListItemTap: function(dataview, index, target, record, e, eOpts) {
if(index===1) // 1 is the 2nd item in the list
{
Ext.getCmp('MyList').getAt(index).setDisabled(true); //getting the list using id 'MyList', getting the item using index and then setting it as disabled.
}
}
});
相關問題
- 1. Sencha觸摸列表商店禁用排序
- 2. sencha觸摸按距離排序列表
- 3. 樣式sencha觸摸項目列表
- 4. 如何在Sencha觸摸列表中顯示嵌套項目
- 5. 如何擺脫Sencha觸摸列表中的項目填充?
- 6. sencha觸摸列表顯示
- 7. sencha觸摸列表組件
- 8. Sencha觸摸列表分頁
- 9. 主題sencha觸摸列表
- 10. 在Sencha Touch中製作一些不可觸摸的項目
- 11. 在Sencha Touch中創建操作表當觸摸列表項時
- 12. 排序sencha觸摸數據視圖列表
- 13. 如何在sencha觸摸中創建一個horiztonal列表
- 14. 在sencha觸摸中畫一個形狀
- 15. 使tabpanel在另一個tabpanel的選項卡中。在sencha觸摸
- 16. sencha觸摸列表的組模板
- 17. Sencha的觸摸列表不刷新
- 18. Sencha與json商店的觸摸列表
- 19. Sencha觸摸應用程序在離線
- 20. Sencha觸摸嵌套列表無數據
- 21. Sencha觸摸列表不顯示數據
- 22. Sencha觸摸+ PhoneGap - 列表不滾動
- 23. sencha通過JSONP觸摸動態列表
- 24. Sencha觸摸列表模型和商店
- 25. Sencha觸摸列表不顯示(再次!)
- 26. 爲sencha觸摸列表實現分頁
- 27. 構建應用程序後sencha觸摸列表不起作用
- 28. 排序列表煎茶觸摸
- 29. sencha touch-all-debug.js在我的sencha觸摸項目中無法識別
- 30. sencha觸摸搜索表格