我正在用 lit-element 编写一个 web 组件,我想知道如何在一个变量中渲染一个字符串,该变量仍然具有完整的@click 侦听器,带有 html“处理器”而不是纯字符串。
someFunction() {
var someString=`<button @click="alert('hi')">blah</button>`;
return html([someString]);
}
render() {
return this.someFunction();
}
不起作用,而
someFunction() {
return html`<button @click="alert('hi')">blah</button>`
}
render() {
return this.someFunction();
}
作品。
谢谢你的帮助!