【发布时间】:2020-07-16 09:06:52
【问题描述】:
作为练习,给定一个 html 标记和重复次数 (n),我想插入 n 次标记节点使用 lit-element 网络组件。我堆在这里:
import {LitElement, html, css} from 'lit-element';
export class WebComponent extends LitElement {
static get properties() {
return {
node: {type: String},
repetitions: {type: Number}
}
};
constructor() {
super();
this.node = "";
this.repetitions = 0;
}
render() {
var node = document.createElement(this.node);
return html`
<div>
${for (i = 0; i < this.repetitions; i++) {
// Insert node here
}}
</div>
`;
};
}
customElements.define('web-component', WebComponent);
这可能吗?怎么样?
【问题讨论】:
标签: javascript lit-element lit-html