1

如何从控制器中获取对当前组件的子组件的引用?例如:

<aura:component>
  <div class="container">
    <foo:myComponent />
  </div>
</aura:component>

在这种情况下,我想myComponent从这个组件的控制器中引用。

4

1 回答 1

3

您需要将 分配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");
}
于 2013-12-07T05:11:40.977 回答