是否可以将动态创建的元素附加到元素中的方法? 出于说明目的,方法' alertMe'没有被调用,可能没有被正确连接。将回调从准备改为让我们说创建不允许我使用选择器"这。$"
<polymer-element name="decorated-button">
<template>
<div id="container"></div>
</template>
<script>
Polymer('decorated-button', {
ready: function(){
var button = document.createElement('button');
button.setAttribute('on-click','{{alertMe}}');
this.$.container.appendChild(button);
},
alertMe: function(){
alert("From alert");
}
});
</script>
</polymer-element>
我希望能够动态创建n个元素,并且能够在内部调用方法来采取行动并决定哪个元素n启动了该操作。我接近它的方式感觉就像我错过了一个潜在的概念......对任何建议持开放态度。提前谢谢。