您的位置:首页 > 其它

Sencha Touch 自定义List的三种实现方案

2011-08-04 09:51 369 查看
在sencha touch的list里嵌入自己想要的控件,有多种选择方案。
其中一种是直接在itemTpl相应的地方加上html标签(如<button><input>)创建html控件。效果如下:

list示例

var list = new Ext.List({
cls : 'delBtnList',//为这个list的div添加一个类,我们通过这个来找到并更改item的右侧小图标。

onItemDisclosure : {//若配置该项,list每一项的右侧都会出现一个小图标。其他功能请查看api
handler : function(record, btn, index) {
alert('点击小按钮触发的事件');
}
},
listeners : {
selectionchange: function(selectionModel, records){
if (this.firstTime == true) {
this.firstTime = false;
}
else {
this.firstTime = true;
alert('点击item其他位置触发的事件');
}
},
},
});


OK,以上就是目前为止找到的三种方案。OVER。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: