2012-03-28 3 views
3

http://cloud.github.com/downloads/emberjs/ember.js/ember-0.9.5.js을 사용하고 있으며 mouseenter 및 mouseleave 이벤트를 사용하는 방법을 잘 모르겠습니다. 내 코드는 아래에 있으며 click 이벤트는 정상적으로 작동합니다. mouseenter 및 mouseleave 이벤트를 작동 시키려면 어떻게합니까? Ember.js 내부mouseenter 및 mouseleave 이벤트는 어떻게 사용합니까?

window.App = Ember.Application.create() 

TestView = Ember.View.create 
    template: Ember.Handlebars.compile 'This is the view' 
    click: (evt) -> 
    console.log 'clicked' 
    mouseenter: (evt) -> 
    console.log 'mouse enter' 
    mouseleave: (evt) -> 
    console.log 'mouse leave' 

TestView.append() 

답변

12

이벤트 Ember.EventDispatcher에 의해 처리하고, here을 볼 경우 이름은 규칙 같은 더 Ember.js로 변환됩니다.

당신은 mouseEntermouseLeave에 마우스 이벤트를 변경해야

참조 http://jsfiddle.net/pangratz666/QtZ2T/

관련 문제