[curso de extjs 4] aula 45: ext.componentquery x ext.getcmp

23
Curso Ext JS 4 Ext.ComponentQuery x Ext.getCmp #45

Upload: loiane-groner

Post on 09-Feb-2015

517 views

Category:

Technology


3 download

DESCRIPTION

http://www.loiane.com/2011/11/curso-de-extjs-4-gratuito/

TRANSCRIPT

Page 1: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Curso Ext JS 4

Ext.ComponentQuery x Ext.getCmp

#45

Page 2: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Agenda

• Uso do Ext.getCmp

• Uso do Ext.ComponentQuery.query

• Diferenças e boas práticas

Page 3: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Requisitos

Page 4: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Ext JS 4 SDK !

Sencha CMD !

Servidor (Apache) !

Editor de Texto !

Browser (Firefox c/ Firebug ou Chrome)

Page 5: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Ext.getCmp

Page 6: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Ext.getCmp

• Busca um Componente na app pelo id

Page 7: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Ext.getCmp

• Busca um Componente na app pelo id

• id precisa ser único na app!!!

Page 8: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Ext.ComponentQuery.query

Page 9: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Ext.ComponentQuery.query

• Busca Componentes na app pelo selector

Page 10: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Ext.ComponentQuery.query

• Busca Componentes na app pelo selector

• Retorna um array - semelhando ao CSS selector

Page 11: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Ext.ComponentQuery.query

• Busca Componentes na app pelo selector

• Retorna um array - semelhando ao CSS selector

• Geralmente usamos itemId ou propriedade única no escopo (classe / root)

Page 12: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Show me the code!

Page 13: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Boas Práticas

Page 14: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Boas Práticas

• Ext.getCmp usado no ExtJS 3

Page 15: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Boas Práticas

• Ext.getCmp usado no ExtJS 3

• Usar ComponentQuery.query no ExtJS 4

Page 16: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Boas Práticas

• Ext.getCmp usado no ExtJS 3

• Usar ComponentQuery.query no ExtJS 4

• Cuidado ao usar, senão cai no mesmo caso que o Ext.getCmp (sempre usar escopo)

Page 17: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Lembre-se: a documentação é sua melhor amiga! ;)

Page 18: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

https://github.com/loiane/curso-extjs4

Código Fonte da Aula

Page 19: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

http://www.loiane.com/2011/11/curso-de-extjs-4-gratuito/

Link do Curso com todas as aulas

publicadas

Page 20: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

http://www.packtpub.com/

Page 21: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Dúvidas Técnicas?

http://www.extjs.com.br

Page 22: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

http://loiane.com

facebook.com/loianegroner

@loiane

https://github.com/loiane

youtube.com/user/Loianeg

Page 23: [Curso de ExtJS 4] Aula 45: Ext.ComponentQuery x Ext.getCmp

Obrigada!