Events 2个按钮,相同的动作,我如何判断是哪个按钮触发了余烬中的动作

Events 2个按钮,相同的动作,我如何判断是哪个按钮触发了余烬中的动作,events,button,view,ember.js,Events,Button,View,Ember.js,我有一个简单的按钮,有一个动作 <button {{action "slide" target="view"}} class="slide up">Slide up</button> 在上面的代码中,我的控制台日志说明了我的困境。我不确定如何确定是哪个按钮{向上滑动还是向下滑动}触发了滑动动作 我的意思是,在jQuery中,这是最简单的东西,您可以简单地使用“事件”来确定调用按钮。但在Ember中,所有这些概念似乎都抛弃了我。老实说,我会让它成为两个不同的动作,但你可

我有一个简单的按钮,有一个动作

<button {{action "slide" target="view"}} class="slide up">Slide up</button> 
在上面的代码中,我的控制台日志说明了我的困境。我不确定如何确定是哪个按钮{向上滑动还是向下滑动}触发了滑动动作


我的意思是,在jQuery中,这是最简单的东西,您可以简单地使用“事件”来确定调用按钮。但在Ember中,所有这些概念似乎都抛弃了我。

老实说,我会让它成为两个不同的动作,但你可以给动作发送一个值

{{action slide "up"}}

slide: function(type){
  console.log(type);
}

他们有点做同样的事情是的,当然,这只是我的一个偏好。
App.ViewName = Ember.View.extend({
   actions:{
      slide: function(){
            console.log("which button triggered the slide action?");
       }
   }

});
{{action slide "up"}}

slide: function(type){
  console.log(type);
}