我該如何達到上述要求?我有一個嵌套列表作爲服務器的json文件檢索。當有數據時,我想顯示列表,否則我需要向用戶顯示一條消息,如「當前沒有數據」sencha touch 2.2.1檢查控制器是否存儲空了?
0
A
回答
1
您可以使用List config中的選項emptyText來顯示消息。 http://docs.sencha.com/touch/2.2.1/#!/api/Ext.dataview.List
var nestedList = Ext.create('Ext.List', {
emptyText : 'No Data currently Available',
store : store
});
store.on('load', function(store, records) {
if (records.length == 0) {
nestedList.getActiveItem().setHtml(nestedList.getEmptyText());
}
});
這裏
0
我設法閱讀文檔...在控制器後按如下方式解決它,我寫道:
init: function() {
var onlineStore = Ext.getStore('OnlineStore');
onlineStore.on('load', function(store, records) {
if (records.length == 0) {
list.getActiveItem().setHtml('<p>No data available!</p>');
}
});
}
相關問題
- 1. 路由教程:Sencha Touch 2.2.1
- 2. 啓用Sencha Touch 2.2.1離線
- 3. 比較sencha touch 2.3.0與2.2.1
- 4. 鏈接http://cdn.sencha.com/touch/sencha-touch-2.2.1/sencha-touch-all.js不工作
- 5. Sencha Touch 2.2.1是否支持IBM Rational Test Workbench 8.5
- 6. 存儲未裝入sencha touch
- 7. 控制器不起作用Sencha Touch
- 8. 按鈕控制器Sencha Touch 2
- 9. 使用IBM Worklight和Sencha Touch 2.2.1
- 10. 設備檢查sencha touch 2
- 11. 檢查控制檯是否有空白
- 12. Sencha Touch控制器如何與ASP.NET MVC控制器不同
- 13. 如何在sencha touch中將控制器的值傳遞給數據存儲
- 14. 檢查控制檯是否存在
- 15. Sencha在sencha touch中使用控制器的形式submittion 2.3
- 16. Ruby - 檢查控制器是否定義
- 17. 滑軌檢查是否在控制器
- 18. Godot - 檢查控制器是否連接
- 19. Sencha Touch查詢
- 20. 檢查用戶是否點擊了外部視圖控制器
- 21. 檢查是否定義了Laravel控制器操作
- 22. 檢查是否可以檢查控制?
- 23. 在Sencha Touch中使用localStorage存儲
- 24. sencha touch本地存儲插入ID
- 25. sencha touch本地存儲和其他webservice
- 26. 檢查存儲過程中的參數是否爲空或空
- 27. Sencha Touch sessionstorage,保存和檢索
- 28. 如何檢查軌道控制器中是否存在參數?
- 29. 檢查是否存在任意控制器/動作
- 30. 如何檢查控制器和操作是否真的存在?
謝謝,但恐怕這在這裏寫的2.2.1不起作用[http://www.sencha.com/forum/showthread.php?269939-EmptyText-attribute-is-not-working-in-Ext.dataview.NestedList]我需要在店面負載上從控制器上執行。 – bert
我更新了答案,希望它對你有所幫助 –
哦......我剛剛看到你的答案......而且它就像我一樣..乾杯 – bert