sencha touch :Ext.list 使用方法

来源:互联网 发布:少儿编程教育 编辑:程序博客网 时间:2024/05/16 23:37

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的storerefresh() //重新加载从StoreSetHeight(100)// 设置高度list.bindStore(demos.ListStore);//更换list 里的store 数据事件:fterrender //渲染完成itemtap //点击列时触发itemdoubletab //双击列 触发selectionchange//改变焦点是触发show // 显示后触发






原创粉丝点击