少し混乱しています。結果にいくつかのケースがある場合、ブロックを非表示にする必要があります。しかし、正しく機能していないようです...
_<div *ngIf="currentStatus !== 'open' || currentStatus !== 'reopen' ">
<p padding text-center class="text-notification">{{message}}</p>
</div>
_
それは、他の状態で現れたばかりです。 1条件でも2でも機能しません。また、*ngIf="currentStatus !== ('open' || 'reopen') "
を試しましたが、1ケースでのみ機能します。
冗長な)
の他に、この式は常にtrue
になります。これは、currentStatus
が常に次の2つの条件のいずれかに一致するためです。
currentStatus !== 'open' || currentStatus !== 'reopen'
おそらくあなたは
!(currentStatus === 'open' || currentStatus === 'reopen')
(currentStatus !== 'open' && currentStatus !== 'reopen')
あなたは忍者 ')'を手に入れた。
試してください:
<div *ngIf="currentStatus !== 'open' || currentStatus !== 'reopen'">