In the code (I use MVC model if it matters), to get a specific elements, I use refs.
refs: [
{
ref: \'window\',
selector: \'windowName\'
Here are some tips on targeting a component in an app.
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.
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