Angular 角度倍数ngIf多重条件指定为值?

Angular 角度倍数ngIf多重条件指定为值?,angular,Angular,当存在多个条件时,如何使用*ngIf e、 g我可以将橙色或苹果作为“值”传递吗 ... ... 将显示div,如果苹果和橙色都是真实的 <div *ngIf="(orange && apple) as appleAndOrange"> ... </div> ... 如果apple和orange都是truthy,则将显示div,并定义一个名为AppleAndRange的视图变量,可供div的子级使用,但它始终包含apple的值,因为它在an

当存在多个条件时,如何使用
*ngIf

e、 g我可以将橙色或苹果作为“值”传递吗


...

...
将显示div,如果苹果和橙色都是真实的

<div *ngIf="(orange && apple) as appleAndOrange">
  ...
</div>

...

如果apple和orange都是truthy,则将显示div,并定义一个名为AppleAndRange的视图变量,可供div的子级使用,但它始终包含apple的值,因为它在and语句中位于第二位。

取决于apple和orange的值,两个字符串“first”和“second”将是“second”,您可以设置一个简单的stackbliz来演示结果吗?然后我会接受它作为一个答案,改变苹果和橙色的值,你会看到它不会显示其中任何一个是假的,如果它们都是真的,它将永远是苹果。
<div *ngIf="orange && apple">
  ...
</div>
<div *ngIf="(orange && apple) as appleAndOrange">
  ...
</div>