Ember:处理组件标签中的多个动作?

时间:2014-12-11 01:43:18

标签: ember.js

我有一个组件,我想在其中处理鼠标输入'和' mouseLeave'在同一标签上使用操作的事件。

除了将我的组件更改为视图之外,还有办法吗?

1 个答案:

答案 0 :(得分:1)

这样可以正常工作:

App.MouseTrackingComponent = Ember.Component.extend({
  classNames: ['mouseTracker'], 

  mouseEnter: function(){
    console.log("Entered")
  },

  mouseLeave: function(){
    console.log("Left");
  }
});

然后您可以在模板中使用它,如下所示:

{{ mouse-tracking }}

完整示例here