我正在构建表单,并希望继续将表单字段附加到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.
语法的父元素中?