小编Ale*_*eze的帖子

为什么 *NgIf 不能使用布尔值来处理 Angular 9

我正在尝试在布尔值上使用 ngif 显示元素,如下所示:

<li *ngIf="!include == true">
    <span class="badge badge-pill badge-danger">
        <i [ngClass]="hearthClass"></i>
    </span>
</li>
Run Code Online (Sandbox Code Playgroud)

我的 include var il 初始化为 false 并像这样切换状态:

this.localStorageService.getCurrentUser().then((res) => {
      this.userProfile = res;
       if(this.song.likes.includes(this.userProfile._id)){
         this.include = true
       }
      this.classHeart();
    });
Run Code Online (Sandbox Code Playgroud)

谢谢大家 !

angular-ng-if angular angular9

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

angular ×1

angular-ng-if ×1

angular9 ×1