繁体   English   中英

如何使用 *ngIf 根据条件隐藏表列?

[英]How to hide table column based on condition using *ngIf?

我正在尝试根据使用 ngIf 的条件从表中隐藏一列,但是当我重新加载页面时布尔值没有得到更新 boolean 没有被调用

   <div *ngIf = "showColumn" >
       <ng-template let-row="rowData" >
          {{getColumn(row)}}     
       </ng-template>
   </div> 

这是我的 ts 文件::

showColumn: boolean = true;

  getColumn(row: Row): number {
    if (condition 1) {
      this.showColumn = true;
      return 2;
    } else {
      this.showColumn = false;
      return 0;
    }
  }

我如何将布尔值设置为 true 任何建议将不胜感激。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM