加载后如何向聚合物元素添加属性

时间:2020-05-11 13:45:51

标签: dom polymer

我正在构建表单,并希望继续将表单字段附加到dom中以获取不确定长度的多部分表单。

<div id="appendHere"></div>

...

let node = this.shadowRoot.getElementById('appendHere');
let block = `<paper-input id="newPaperElement" placeholder="New Input" value="{{value}}"></paper-input>`;

node.innerHTML = block;

要在手动添加节点后添加事件侦听器,我们可以执行以下操作:

let btn = this.shadowRoot.getElementById('newPaperElement');
btn.addEventListener('keyup', e => {
  this._doSomething(e);
});

如何执行类似的操作,并将this.value(来自newPaperElement)附加到要使用this.语法的父元素中?

0 个答案:

没有答案
相关问题