【发布时间】:2018-04-14 19:28:23
【问题描述】:
我正在使用 Angular,我想显示来自 json 形式的变量的数据 .我可以为 *ngfor 做到这一点,但我也想设置一个条件来检查 msg.who=="Bot"。我正在使用:
<div class="UserWrapper" *ngFor="let msg of msgs" ngIf="msg.who == 'User ">
<div class=""></div>
<div class = "speech-bubble1 z-depth-5"><p>{{msg.msg}}</p>
<p class="timeRight">{{msg.time}}</p>
</div>
</div>
如果另一种方式,我不知道如何使用 ng,但这样做时我收到以下错误。
ERROR Error: StaticInjectorError(AppModule)[NgForOf -> TemplateRef]:
StaticInjectorError(Platform: core)[NgForOf -> TemplateRef]:
NullInjectorError: No provider for TemplateRef!
如何检查给定的条件
【问题讨论】:
标签: angular angular-ng-if