1
EmberJS 구성 요소의 첫 번째 didRender
만 듣고 싶습니다.EmberJS에서 특정 이벤트 리스너 제거
initialDidRender: Ember.on('didRender', function() {
// Do some stuff
this.off('didRender');
}),
allOtherDidRender: Ember.on('didRender', function() {
// Do some stuff
})
this.off
를 사용하여 내 유스 케이스에 대한 잘 작동하지만 미래에 또 다른 didRender
리스너를 정의 할 경우, 그것은 또한 하나를 제거합니다.
예제의 initialDidRender
만 사용 중지 할 수 있습니까?
나는 또한 this.set('initialDidRender', null);
을 시도했지만 향후 didRender
이벤트에 오류가 발생합니다.