在处理控制器内的动作时,我们如何才能在ember动作中获取原始事件?
控制器
import Ember from 'ember';
export default Controller.extend({
showDetails:function(id)
{
// I want like $(this).position().top
}
});
模板
{{#each item in list}}
<em {{action "showDetails" item.id bubbles=false}}></em>
{{/each}}
答案 0 :(得分:0)
{{#each item in list}}
<em onclick={{action "showDetails" item.id}}></em>
{{/each}}
在控制器中,
import Ember from 'ember';
export default Controller.extend({
actions: {
showDetails(id, event) {
//i want like $(this).position().top
}
}
});