zoukankan      html  css  js  c++  java
  • ext组件的查询方式

    1、使用id进行查询

    (1)Ext.ComponentQuery.query("#mypanel")
    
    (2)Ext.getCmp("mypanel")

     

    2、根据根据组件的别名进行查询

    要使用别名查询,可以直接把别名作为选择符,也可以与DOM的属性查询一样,加上前缀“.”。

    (1)Ext.ComponentQuery.query("mypanel")
    
    (2)Ext.ComponentQuery.query(".mypanel")

    3、使用属性查询

    要使用属性查询,可使用以下语法:

    [属性=属性值]

    查询语句:

    Ext.ComponentQuery.query("mypanel[title=我的面板]")

    其中,title是要查询的属性,“我的面板”是属性值。

     

    4、使用成员函数进行查询

    有时候,需要查出处于某些状态的组件,例如,在表单中被禁用的组件,或者是工具栏中被禁用的按钮等。这时候就可以通过组件成员函数的返回值进行查询了。

    使用成员函数查询,可使用以下语法:

    Ext.ComponentQuery.query("{成员函数}")

     例如,要查询表单面板中被禁用的按钮,可使用以下语句进行查询:

    Ext.ComponentQuery.query("{isDisabled()}")

    因为组件被禁用时,调用isDisabled会返回true值,因而这就是符合条件的组件。如果要查询特定类型的组件,可以在前面加上别名。

  • 相关阅读:
    python 安装impala包
    Hive表导出成csv文件
    linux sed命令详解
    Android--Sensor传感器
    Android--ColorMatrix改变图片颜色
    Android--Matrix图片变换处理
    Android--使用Canvas绘图
    Android--从系统Camera和Gallery获取图片优化
    Android--从系统Gallery获取图片
    Android--Tween补间动画
  • 原文地址:https://www.cnblogs.com/daihu/p/10181766.html
Copyright © 2011-2022 走看看