在 Aurelia 的 HTML 元素中将 class.bind 与本机 class 合并

Combine class.bind with native class in HTML element in Aurelia

我目前正在尝试通过条件将 class.bind 属性与基本 html class 组合成 html 组件。喜欢:

<a href="#" class="stackpanel stretch" class.bind="myCondition == true ? 'myClass' :''">

我想得到(如果myCondition = true):

<a href="#" class="stackpanel stretch myClass">

你能告诉我最好的方法是什么吗?

您不需要指定 class.bindclass,您可以在 class 属性中使用插值语法和正常的 类 .

<a href="#" class="stackpanel stretch ${myCondition == true ? 'myClass' : ''}">