引用调用动作的 HTML 元素

Reference to HTML-element that invoked an action

我正在通过 link:

调用 Ember 操作
<a {{action "openApps"}}>Apps</a>

并在适当的控制器中处理它

actions: {
  openApps: function() {
    //...
  }
}

如何获取对 <a> 的引用,它调用了控制器函数内的操作。

这很有趣。昨天有人回答了我想要的问题,但 he/she 删除了答案。因此这里是:

使用window.event.target:

完全可以得到一个动作的目标
actions: {
  openNav: function() {
    Ember.$(window.event.target).slideToggle();
  }
}