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值,因而这就是符合条件的组件。如果要查询特定类型的组件,可以在前面加上别名。

  • 相关阅读:
    嵌入式驱动视频2019.03.24
    wps如何输入连续的长破折号
    python绘图问题
    2.13
    2.12
    2.10
    2.9
    2.8
    2.7
    2.5
  • 原文地址:https://www.cnblogs.com/daihu/p/10181766.html
Copyright © 2011-2022 走看看