var list = new Ext.List({ id: 'myList', floating: true,//设置此属性后才可以使用 height width width: 250, height: 200, fullscreed:true,//全屏显示 dock: 'left', //显示的位置 indexbar:true,//在list里 显示类似快速查找 modal:true,//list变为模态框 itemTpl: '{firstName}',//显示 store 里的数据 draggable:true,//允许触摸拖动 loadingText:'加载',//加载数据时显示的文字 (没测试过) margin:100,//设置与边框的距离 grouped: true, //数据分类 centered: true,//、居中显示 hideOnMaskTap: false,//不设此属性当点击控件外控件会消失不知道原因 preventSelectionOnDisclose: false,//当点击箭头的时候焦点在数据上 onItemDisclosure: function(temp){//添加箭头 也可以为boolean类型 //alert(count[temp.data.index])//temp.get(name);//获取当前store里的数据 var store = makeImg(temp); }, listeners:{ 'show':function(){ alert('eee'); } }, padding: 10, store: store }); 方法: getSelectedNodes() //获取当前选定的节点 getSelectedRecords() //获取当前选定记录数组 getStore() //获取当前list的store refresh() //重新加载从Store SetHeight(100)// 设置高度 list.bindStore(demos.ListStore);//更换list 里的store 数据 事件: fterrender //渲染完成 itemtap //点击列时触发 itemdoubletab //双击列 触发 selectionchange//改变焦点是触发 show // 显示后触发
英文太差劲 看文档 还得靠google翻译 有错误帮忙指出