Polymer 向聚合物网络组件添加API
我正在构建一个能够响应鼠标/触摸事件的聚合物网络组件。我想在点击时绑定Polymer 向聚合物网络组件添加API,polymer,web-component,Polymer,Web Component,我正在构建一个能够响应鼠标/触摸事件的聚合物网络组件。我想在点击时绑定“{{$.myElement.show}”其中show是元素中的一个函数: show: function(e) { // Do something with the event here } 聚合物中是否有定义公共API的方法。我现在要走的路线是在元素上有attributes=“event”,然后父元素有on tap=“{{updateEvent}}”: 然后,元素只有: eventChanged: function()
“{{$.myElement.show}”
其中show
是元素中的一个函数:
show: function(e) {
// Do something with the event here
}
聚合物中是否有定义公共API的方法。我现在要走的路线是在元素上有attributes=“event”
,然后父元素有on tap=“{{updateEvent}}”
:
然后,元素只有:
eventChanged: function() {
show(this.event);
}
这似乎是陈词滥调(认为这是一个虚构的词)。我能否以某种方式将show
函数添加到元素原型中?如果show()
是元素上的一种方法,只需使用on tap=“{{show}}”
<代码>显示()是元素公共APi的一部分
但是看起来你想调用另一个元素的方法?这是最近在一个请求中出现的:
设置this.$.myElement.event=e
并在myElement
中使用eventChanged()
。也可以直接调用元素的方法:
updateEvent: function(e) {
this.$.myElement.show();
}
这里还有一些其他方法:如果show()
是元素上的一个方法,只需在点击时使用“{show}”
<代码>显示()是元素公共APi的一部分
但是看起来你想调用另一个元素的方法?这是最近在一个请求中出现的:
设置this.$.myElement.event=e
并在myElement
中使用eventChanged()
。也可以直接调用元素的方法:
updateEvent: function(e) {
this.$.myElement.show();
}
这里还有一些其他方法:如果show()
是元素上的一个方法,只需在点击时使用“{show}”
<代码>显示()是元素公共APi的一部分
但是看起来你想调用另一个元素的方法?这是最近在一个请求中出现的:
设置this.$.myElement.event=e
并在myElement
中使用eventChanged()
。也可以直接调用元素的方法:
updateEvent: function(e) {
this.$.myElement.show();
}
这里还有一些其他方法:如果show()
是元素上的一个方法,只需在点击时使用“{show}”
<代码>显示()是元素公共APi的一部分
但是看起来你想调用另一个元素的方法?这是最近在一个请求中出现的:
设置this.$.myElement.event=e
并在myElement
中使用eventChanged()
。也可以直接调用元素的方法:
updateEvent: function(e) {
this.$.myElement.show();
}
这里还有一些其他方法:我在这里是不是很愚蠢,你甚至可以从DOM访问API?您是否需要提供
constructor=“MyElement”
,以便您可以在JavaScript中创建它var el=new MyElement
,然后能够执行el.show
?我在这里是不是很愚蠢,您甚至可以从DOM访问API?您是否需要提供constructor=“MyElement”
,以便您可以在JavaScript中创建它var el=new MyElement
,然后能够执行el.show
?我在这里是不是很愚蠢,您甚至可以从DOM访问API?您是否需要提供constructor=“MyElement”
,以便您可以在JavaScript中创建它var el=new MyElement
,然后能够执行el.show
?我在这里是不是很愚蠢,您甚至可以从DOM访问API?您是否需要提供constructor=“MyElement”
,以便您可以在JavaScript中创建它var el=new MyElement
,然后能够执行el.show
?PR正是我要做的!我会跟踪的。那正是我想要做的!我会跟踪的。那正是我想要做的!我会跟踪的。那正是我想要做的!我会追踪的。