`ngClass` 指令应用 class 作为 `object` 而不是 `class` 值
`ngClass` directive apply class as `object` instead of `class` value
我正在申请 class 名称,如下所示:
<tr *ngIf="crud.isCreate" [ngClass]="{'create' : curd?.isCreate}">
但我不是class名字加上的。在 html 中显示为:
<tr _ngcontent-yql-c9="" ng-reflect-ng-class="[object Object]">
- 这里有什么问题?
*ngIf="crud.isCreate"
- 条件正常。
谁能帮我理解一下?
你打错了。 curd
应该是 crud
<tr *ngIf="crud.isCreate" [ngClass]="{'create' : crud?.isCreate}">
你可以这样试试。
我认为您的代码中没有拼写错误。
<tr *ngIf="crud.isCreate" [ngClass]="curd?.isCreate ? 'create' : ''">
希望对你有所帮助
我正在申请 class 名称,如下所示:
<tr *ngIf="crud.isCreate" [ngClass]="{'create' : curd?.isCreate}">
但我不是class名字加上的。在 html 中显示为:
<tr _ngcontent-yql-c9="" ng-reflect-ng-class="[object Object]">
- 这里有什么问题?
*ngIf="crud.isCreate"
- 条件正常。
谁能帮我理解一下?
你打错了。 curd
应该是 crud
<tr *ngIf="crud.isCreate" [ngClass]="{'create' : crud?.isCreate}">
你可以这样试试。 我认为您的代码中没有拼写错误。
<tr *ngIf="crud.isCreate" [ngClass]="curd?.isCreate ? 'create' : ''">
希望对你有所帮助