list数据加载
1、store load方法
var proxyUrl = _proxyUrl;
var listStore = Ext.create('xxx.store.xxx');
listStore.getProxy().setUrl(proxyUrl);
listStore.load(function(records, operation, success) {
if (success) {
var myList = this.getMyList();
myList.setStore(listStore );
}
}, this);
2、list setData方法
var myList = Ext.getCmp('myListId');
// 清除list里面的数据
myList.setStore(null);
myList.setData(data);
list数据清除
var myArray = new Array();
var myList = Ext.getCmp('myListId');
myList.setStore(null);
// 注意myList.setData(null)将会错
myList.setData(myArray);
应用
两次加载同一个list,第一次加载有数据,而第二次加载没数据时,就会出现一个很尴尬的界面
那么此时就要对list的数据进行清除
var myList= Ext.getCmp('myListId');
myList.setStore(null);
if(listData) {
myList.setData(listData);
} else {
var myArray = new Array();
myList.setData(myArray);
}
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0092/3351/f8b66922-88fe-39ae-be36-0ff476b2a4c7-thumb.png)
- 大小: 9.1 KB
分享到:
相关推荐
sencha touch图片懒加载
sencha touch list demo
sencha touch动态加载组件及容器内容,防止加载时间过长的问题
sencha touch 折叠list
sencha touch2移动开发框架,ajax获取数据
HTML5 和 CSS3 的 web 标准,全面兼容 Android 和 Apple iOS,通过 Sencha Touch 框架用户可以创建非常像移动设备本地应用的 web 应用,它提供了丰富的华丽的控件和强大的功能,包括对触控事件的增强,数据整合等。...
A demonstration of how the list view works in Sencha Touch 2.
适合Sencha Touch刚入门者学习.项目下面的Index才是显示的页面.记得发布,不发布的话是显示不出来的
sencha touch 应用案例 sencha touch 案例 一个完整的sencha touch 应用案例 移动WEB社区开发的日志案例 非常不错!
Sencha Touch开发的项目《般若人生》源码
sencha touch加载fusion charts的实例
sencha touch 2.4.0最新版 原版包下载
sencha touch中文翻译文档,包含sencha touch入门基础和一些控件的使用说明
MAC OS 下sencha touch +cordova 开发环境配置。可以将H5 hybird 应用打包成IOS 应用。
sencha touch 是一个移动平台UI开发框架,可以实现各种绚丽的页面效果
sencha touch cookbook 英文高清文字版 !
这是我做的一个sencha touch 的项目,测试并能运行,希望对大家有帮助
sencha touch grid
sencha touch sdk工具