2016-07-19 3 views
1

부모 요소가 자식으로부터 함수를 호출하려고합니다.부모로부터 자식 요소 (폴리머)로 이벤트 전달하기

_handleFunction: function() { 
    console.log("Button Pressed!"); 
    this.fire('send-update'); 
} 

을 그리고 다음에 아이

listeners: { 
    'send-update': '_update' 
}, 

_update: function() { 
    this.$$('#element').innerHTML = 0; 
} 

이다 그러나 아이가 발사되지 않습니다 부모의 스크립트에서 나는 있습니다.

나는 디자인 패턴을 사용하여 체인 위로 기능을 성공적으로 통과 시켰습니다. 같은 패턴을 사용하여 다시 패스 할 수 있습니까? 자식 요소가있다

this.$.child._update(); 

는 '아이'의 HTML ID를 가지고 :

답변

1

아이 요소의 _update() 함수를 호출하는 가장 쉬운 방법은) (_handleFunction 부모에서 직접 호출하는 것입니다 .