এনজিএফ এক্সপ্রেশন ফলাফল মান কেবল বুলিয়ান সত্য বা মিথ্যা হবে না
যদি অভিব্যক্তিটি কেবল একটি অবজেক্ট হয় তবে এটি এটিকে সত্যতা হিসাবে মূল্যায়ন করে।
যদি অবজেক্টটি অপরিজ্ঞাত হয় বা অস্তিত্বহীন থাকে তবে এনজিআইফ এটিকে মিথ্যা হিসাবে মূল্যায়ন করবে।
সাধারণ ব্যবহার হ'ল যদি কোনও বস্তু লোড হয়, বিদ্যমান থাকে তবে এই বস্তুর সামগ্রীটি প্রদর্শন করুন, অন্যথায় "লোডিং ......." প্রদর্শন করুন।
<div *ngIf="!object">
Still loading...........
</div>
<div *ngIf="object">
<!-- the content of this object -->
object.info, object.id, object.name ... etc.
</div>
আরেকটি উদাহরণ:
things = {
car: 'Honda',
shoes: 'Nike',
shirt: 'Tom Ford',
watch: 'Timex'
};
<div *ngIf="things.car; else noCar">
Nice car!
</div>
<ng-template #noCar>
Call a Uber.
</ng-template>
<!-- Nice car ! -->
বিরূপ উদাহরণ:
<div *ngIf="things.car; let car">
Nice {{ car }}!
</div>
<!-- Nice Honda! -->
এনজিএফ টেম্পলেট
এনজিএফ কৌণিক 4