嗨,我很難理解ngIf。Angular2如何使用ngIf顯示一些其他文本,如果json對象中有空值?
目前我有
Profile:{
0:{name: 'Jen',
intro:'',
gender:'female',
age:'1992'},
1:{name: 'John',
intro:'Hi',
gender:'male',
age:'1988'}
}
第一個對象的介紹是空字符串,當它具有空字符串我想顯示「用戶不寫它尚未」 JSON對象。
我試過用ngIf像這樣,但當然這不起作用。我該怎麼辦?
<div *ngFor="let p of Profile">
<p class="fontstyle2">
{{p.intro}}
</p>
<p class="fontstyle2" *ngIf="p.intro=''">
The user hasn't written it yet
</p>
</div>