* ngIf检查是否存在属性
问题描述:
我使用angular2,我想做出一个条件,以显示something
* ngIf检查是否存在属性
例如,如果group.permisions=Can Create File
something
将被显示。
这是我的代码
<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)
。我不明白我的问题在哪里。
答
您misisng报价''
,
<div class="col-md-9" *ngIf="t?.groups[0].id==='Can Create File'">
答
如果你的ID是一个字符串,然后键入您希望使用的字符串比较:
<div class="col-md-9" *ngIf="t?.groups[0]?.id === 'Can Create File'">
<p class="form-control-static">Can check File</p>
</div>
为什么你删除的答案? – Sajeetharan
@Sajeetharan ..不,我不删除任何答案... – MunirohMansoor
我的意思是你标记了我的答案,并删除它 – Sajeetharan