2016-07-19 8 views
1

親要素に子要素から関数を呼び出そうとしています。親要素から子要素(ポリマー)へのイベントの受け渡し

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

をし、それに子

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

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

しかし、子供が発射されていないのです。親のスクリプトでは私が持っています。

私は正常にデザインパターンを使用してチェーンの上に関数を渡しました。同じパターンを使用して戻すことは可能ですか?

答えて

1

あなたの子要素の_update()関数を呼び出すための最も簡単な方法は、)(_handleFunction両親から直接呼び出すことです:

子要素は、「子」のHTML IDを持っている必要が
this.$.child._update(); 

関連する問題