class 名称中带有前缀的 ngClass 给出 space
ngClass with prefix in class name gives space
我有一个 HTML 元素,其中一些 class 如下所示:
<div class="table__column--cell"
[ngClass]="{'--toggle': displayToggle == true}">
........
</div>
当我 运行 项目时,我看到 div 和 class 作为 "table__column--cell --toggle" 而不是 "table__column--cell--toggle" 应该没有 space .
有人可以帮忙吗?
我猜你想要
如果 displayToggle 为真,则 class 将为 table__column--cell--toggle,否则将为 table__column--cell。
然后你可以使用形式为
的条件运算符
条件?结果如果条件为真:如果条件为假
<div [ngClass]="displayToggle == true ? 'table__column--cell--toggle' : 'table__column--cell'">
........
</div>
我有一个 HTML 元素,其中一些 class 如下所示:
<div class="table__column--cell"
[ngClass]="{'--toggle': displayToggle == true}">
........
</div>
当我 运行 项目时,我看到 div 和 class 作为 "table__column--cell --toggle" 而不是 "table__column--cell--toggle" 应该没有 space .
有人可以帮忙吗?
我猜你想要
如果 displayToggle 为真,则 class 将为 table__column--cell--toggle,否则将为 table__column--cell。
然后你可以使用形式为
的条件运算符条件?结果如果条件为真:如果条件为假
<div [ngClass]="displayToggle == true ? 'table__column--cell--toggle' : 'table__column--cell'">
........
</div>