如何在 Angular 中将条件 class 和 class 与带有 ngClass 的变量一起使用?
Ho to use conditional class and class with variable with ngClass in Angular?
有两个 class 应该提供给同一个 div:
<div [ngClass]="['class_01_'+someVar, {'class_02': isSelected}]><div>
我收到错误:
Error: NgClass can only toggle CSS classes expressed as strings, got [object Object]
如何在 Angular 中将条件 class 和 class 与带有 ngClass 的变量一起使用?
考虑到您正在尝试做的事情,仅靠 ngClass
是无法做到的。您需要使用单独的 ngClass
和 class
指令来执行此操作,例如:
<div [ngClass]="'class_01_'+someVar" [class.class_02]="isSelected"><div>
有两个 class 应该提供给同一个 div:
<div [ngClass]="['class_01_'+someVar, {'class_02': isSelected}]><div>
我收到错误:
Error: NgClass can only toggle CSS classes expressed as strings, got [object Object]
如何在 Angular 中将条件 class 和 class 与带有 ngClass 的变量一起使用?
考虑到您正在尝试做的事情,仅靠 ngClass
是无法做到的。您需要使用单独的 ngClass
和 class
指令来执行此操作,例如:
<div [ngClass]="'class_01_'+someVar" [class.class_02]="isSelected"><div>