2017-10-18 125 views
0

我是角度2的初學者,無法理解如果列表爲空時如何顯示不同的div。我寫入了ngIf來檢查數據是否存在.Searched online and all結果要求我檢查長度或使用!符號,但它不起作用。下面是我項目的github,下面是我想要顯示列表空狀態的json結果。如果數據爲空,則無法顯示不同的div

Git

JSON輸出

​​

我期待顯示一個消息調用列表組件

+0

你可以用* ngIf發佈你的代碼,會更容易回答! – JayDeeEss

+0

iproducts:IEmail [];是錯的,我認爲,因爲你沒有存儲數組init或json –

回答

1

沒有數據由於您的JSON返回空值,而不是一個空字符串,你應該能夠對數據點進行檢查

<!-- list.component.html --> 
<tbody> 
    <tr *ngFor='let lst of iproducts.Registers'> 
    ... 
    </tr> 
    <tr *ngIf='!iproducts.Registers'> 
     <td colspan="3">No List Data Found</td> 
    </tr> 
</tbody> 
相關問題