在Angular ngClass中,我们可以组合多个条件吗?

时间:2019-12-26 19:08:25

标签: ionic4 angular8

[ngClass]="{'hasDocument': item.communication_file != '', 'no_Doc': item.communication_file == '' }">

例如,如何执行以下操作?

[ngClass]="{'hasDocument': item.communication_file != '' && item.communication_file != null, 'no_Doc': item.communication_file == '' }">

是否可以这样做?如果是,正确的语法是什么?

1 个答案:

答案 0 :(得分:0)

但是在此花括号中缺少“()”时,请定义“ True”和“ False”。

    [ngClass]="{'hasDocument': (item.communication_file != '' && item.communication_file != null), 'no_Doc': item.communication_file == '' }"

如果要使用多个条件,请使用花括号。