2017-04-12 146 views
4

我使用angular2,我想做出一個條件,以顯示something* ngIf檢查是否存在屬性

例如,如果group.permisions=Can Create Filesomething將被顯示。

這是我的代碼

<div class="col-md-9" *ngIf="t?.groups[0].id===Can Create File"> 
    <p class="form-control-static">Can check File</p> 
</div> 

但我得到了一個錯誤Parser Error: Missing expected)。我不明白我的問題在哪裏。

+0

爲什麼你刪除的答案? – Sajeetharan

+0

@Sajeetharan ..不,我不刪除任何答案... – MunirohMansoor

+0

我的意思是你標記了我的答案,並刪除它 – Sajeetharan

回答

5

您misisng報價''

<div class="col-md-9" *ngIf="t?.groups[0].id==='Can Create File'"> 
0

如果你的ID是一個字符串,然後鍵入您希望使用的字符串比較:

<div class="col-md-9" *ngIf="t?.groups[0]?.id === 'Can Create File'"> 
    <p class="form-control-static">Can check File</p> 
</div>