Как найти элемент в компоненте ауры из контроллера на стороне клиента?
Как получить ссылку на дочерний компонент текущего компонента из контроллера? Например:
<aura:component>
<div class="container">
<foo:myComponent />
</div>
</aura:component>
В этом случае я хотел бы иметь ссылку на myComponent
из контроллера этого компонента.
1 ответ
Вам необходимо назначить aura:id
к вашему компоненту, а затем использовать find()
,
Составная часть:
<aura:component>
<div class="container">
<foo:myComponent aura:id="myFancyComponent" />
</div>
</aura:component>
контроллер:
init: function(cmp, event){
var myComponent = cmp.find("myFancyComponent");
}