ExtJS 4 Best way to select an element

后端 未结 1 1771
南笙
南笙 2020-12-18 13:35

In the code (I use MVC model if it matters), to get a specific elements, I use refs.

refs: [
    {
        ref: \'window\',
        selector: \'windowName\'
         


        
相关标签:
1条回答
  • 2020-12-18 14:08

    Here are some tips on targeting a component in an app.

    1. First of all be very careful using IDs on the components. I have seen my fair share of problems with them. Avoid at all cost.

    2. Second, ExtJS provides several ways of targeting Components and Elements. Don't mix the two.

      For Components:
          • Ext.getCmp(id)
          • Ext.ComponentQuery.query() 
          • up() 
          • down() 
          • nextSibling() 
          • previousSibling()
          • child()
          • previousNode()
      plus various find.. Methods
      
      For Elements:
          • Ext.get()
          • Ext.dom.Query() 
      

      (more on DOM Query http://docs.sencha.com/core/manual/content/domquery.html

    0 讨论(0)
提交回复
热议问题