将事件从父元素传递到子元素(聚合物)
Passing Event from Parent to Child Element (Polymer)
我正试图让父元素从其子元素调用函数。在家长的脚本中,我有:
_handleFunction: function() {
console.log("Button Pressed!");
this.fire('send-update');
}
然后在它的子
listeners: {
'send-update': '_update'
},
_update: function() {
this.$$('#element').innerHTML = 0;
}
但孩子没有开枪。
我已经使用设计模式成功地向上传递了一个函数。有可能用同样的模式传下去吗?
调用子元素的_update()函数的最简单方法是直接从parent_handleFunction()调用它:
this.$.child._update();
其中子元素的HTML id必须为"child"。
相关文章:
- 如何在模板聚合物中使用元素函数
- 聚合物:在不同的视图模型中多次使用元素
- 如何动态创建聚合物元素
- 如何使用javascript独立地为聚合物自定义元素的每个实例的lightdom设置样式
- 造型:主机的聚合物元素与Javascript
- 如何在html和javascript中捕捉聚合物元素的屏幕截图
- YUIDocs 解析聚合物元素
- 仅在需要时实例化聚合物元素
- 如何从不同的元素访问聚合物元素中的属性
- 获取聚合物母元素
- 聚合物 - 访问自定义元素内的 DOM 输入元素
- 聚合物 - 将事件绑定到动态创建的元素
- 聚合物种子-自定义元素依赖关系
- 如何在渲染聚合物元素后触发事件
- 更新聚合物元素模板
- 如何使用javascript函数创建可以调用javascript函数的聚合物元素
- 我如何在safari中找到阴影DOM元素?(聚合物)
- 用core-ajax构建一个新元素聚合物中的XML
- 将事件从父元素传递到子元素(聚合物)
- 通过selenium javascriptExecutor访问影子DOM元素(聚合物)