我定义了polymer.js 2.0的组件。 在这个组件的内部成员函数中,我希望在dom准备好之后将当前组件内容作为dom对象。这可能吗? 如何在附加到文档后获取当前组件的dom对象?
答案 0 :(得分:0)
由于任何自定义元素都是HTML元素,this
是对DOM对象的引用。使用Polymer库创建的自定义元素在这方面没有什么不同。
HTMLElement
原型的所有方法和属性都可以在Polymer Element的成员函数中使用:
_onClick() {
const span = document.createElement('span');
span.innerText = 'hi there!';
this.appendChild(span);
}
以下是此示例的简单JSFiddle:https://jsfiddle.net/vlukashov/oyr5bpyk/