Angular 2 App 中字符串插值的动态评估

Evaluation on-the-fly in String Interpolated Value in Angular 2 App

我正在尝试在我的 Angular 2 应用程序中使用 *ngIf,并让它评估字符串内插值是否设置为某个参数。我已经尝试了几种句法结构,但到目前为止它们都是 return 错误。例如,我试过这样的事情:

<div *ngIf="{{info.status === 'consult'}}">

我也试过:

<div *ngIf="[{{info.status === 'consult'}}]">

还有...

<div *ngIf="{{info.status}} === 'consult'">

传入此字符串内插值并即时计算的正确方法是什么?

当你在 Angular2 指令中时,你不需要放置插值语法。这样做

<div *ngIf="info?.status === 'consult'">