Javascript 关于lighterHTML中的if语句

Javascript 关于lighterHTML中的if语句,javascript,lit-html,Javascript,Lit Html,我很好奇如何在LighterHTML中执行if语句。只有当某个语句为真时,我才需要显示某个按钮。这个if语句需要在呈现HTML部分中完成 <button onclick=${() => this.deleteAll()} class="btn btn-primary">Verwijder alle</button> this.deleteAll()}class=“btn btn primary”>Verwijder alle 有人能帮忙吗?您

我很好奇如何在LighterHTML中执行if语句。只有当某个语句为真时,我才需要显示某个按钮。这个if语句需要在呈现HTML部分中完成

<button onclick=${() => this.deleteAll()} class="btn btn-primary">Verwijder alle</button>
this.deleteAll()}class=“btn btn primary”>Verwijder alle
有人能帮忙吗?

您可以使用:

html`
${myCondition
?html`this.deleteAll()}class=“btn btn primary”>Verwijder alle`
:html``
}    
`;

欢迎来到SO!你能提供一个最小的,可复制的例子,说明你迄今为止所做的尝试以及你可能遇到的任何错误吗?非常感谢
html`
    ${myCondition
        ? html`<button onclick=${() => this.deleteAll()} class="btn btn-primary">Verwijder alle</button>`
        : html``
    }    
`;