Comment rechercher un enfant dans un panneau en ExtJs
Comment puis-je savoir si un enfant en particulier (point) existe dans un panneau à l'aide de l'id de l'enfant.
Dire que j'ai un parent à carreaux (id = parentPanel
) et quelques panneaux que les articles de ce panneau parent. Maintenant, je voudrais pour rechercher si un panneau par id 'childPanel09
' est un enfant de parent panneau.
[Peut-être sans l'aide de l'itération]
Remarque: je suis en utilisant ExtJs 3.4
OriginalL'auteur hop | 2012-02-06
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez rechercher uniquement parmi directe de childs de parentPanel vous pouvez utiliser getComponent:
Si vous souhaitez rechercher non seulement entre les childs, mais à n'importe quel calque sous le parentPanel vous pouvez utiliser trouver:
OriginalL'auteur Molecular Man
Ext.Container.find()
(à partir de la accepté de répondre) c'est bien comme de ExtJS 3.4 (qui est ce que la question posée sur l'). Cependant, dans ExtJS 4.0 et ci-dessus,find()
a été retiré en faveur de Ext.Le conteneur.query(), qui accomplit la même chose.OriginalL'auteur Craig Walker