在sencha touch中如果你要是用模板来构造一些UI,那么你就必定要去操作Element,如下是我对Element的一些操作和遇到的问题
获取Elenent
Ext.get("ID")
Ext.fly("ID")
Ext.getDom("ID");
测试获取
console.info(Ext.get("elID"));
console.info(Ext.fly("elID"));
console.info(Ext.getDom("elID"));

操作class
//判断是否有这个class
el.hasCls("checkbox");
//替换class
el.replaceCls("checkbox","checkboxchecked");
//切换class,这个很好用,直接就能实现一个复选按钮
el.toggleCls("checkboxchecked");
//删除class
el.removeCls("checkbox");
操作class的问题:
不知道为什么没有getCls() 方法,使用的时候会报错,求高人解答
本文详细介绍了在Sencha Touch中如何使用Element进行UI构造,包括获取Element的方法、操作class的各种技巧及其遇到的问题。文中提供了具体示例,如使用Ext.get、Ext.fly和Ext.getDom获取元素,以及如何判断、替换、切换和删除class。
898

被折叠的 条评论
为什么被折叠?



