我有一个简单的按钮,有一个动作。
<button {{action "slide" target="view"}} class="slide up">Slide up</button>
制作那两个,
<button {{action "slide" target="view"}} class="slide left">Slide down</button>
这两个操作都具有由包含视图处理的相同操作,如下所示:
App.ViewName = Ember.View.extend({
actions:{
slide: function(){
console.log("which button triggered the slide action?");
}
}
});
在上面的代码中,我的控制台日志说明了我的困境。我不确定如何识别哪个按钮{Slide Up或Slide Down}触发了滑动操作。
我的意思是,这是jQuery中基本简单的东西,你可以简单地使用'event'来确定调用按钮。但在恩伯,所有这些概念似乎都让我失望。
答案 0 :(得分:2)
{{action slide "up"}}
slide: function(type){
console.log(type);
}