Ionic framework *离子2上的ngIf不能与绑定一起工作

Ionic framework *离子2上的ngIf不能与绑定一起工作,ionic-framework,data-binding,ionic2,Ionic Framework,Data Binding,Ionic2,我试图隐藏/显示离子列表的元素,这取决于一个布尔变量,当单击按钮时,该变量会发生变化 问题是,如果我尝试使用*ngIf=“{{editMode}}”则离子服务--lab在浏览器上显示空白屏幕 <ion-item-sliding *ngFor="let item of items" (click)="itemTapped($event, item)"> <ion-item> <ion-icon item-left name="rose"

我试图隐藏/显示
离子列表的元素,这取决于一个布尔变量,当单击按钮时,该变量会发生变化

问题是,如果我尝试使用
*ngIf=“{{editMode}}”
离子服务--lab
在浏览器上显示空白屏幕

<ion-item-sliding *ngFor="let item of items" (click)="itemTapped($event, item)">
      <ion-item>

        <ion-icon item-left name="rose" *ngIf="{{editMode}}"></ion-icon>

        <ion-icon name="{{item.icon}}" item-left></ion-icon>
        {{item.title}}
        <div class="item-note" item-right>
          {{item.note}}
        </div>

      </ion-item>

{{item.title}
{{item.note}
如果我尝试使用
*ngIf=“'editMode'”
,单击按钮的结果是什么都没有

当我点击导航栏按钮时,boolen变量被修改为true/false

有什么问题吗?

检查

您必须执行
*ngIf=“editMode”

*ngIf=“'editMode'”
-这里您只是使用字符串editMode,它是truthy,按钮将不起作用。

检查

您必须执行
*ngIf=“editMode”

*ngIf=“'editMode'”
-这里您只是使用字符串editMode,它是truthy,按钮将不起作用。

当您执行
*ngIf=“{{editMode}}”
操作时,控制台中的任何日志都可以正常工作,但与
*ngIf=”{{editMode}“
不起作用。
*ngIf=“editMode”
可以正常工作,但与
*ngIf=“{{editMode}}”
一起不起作用。