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);
}