有没有办法在模板中隐藏关闭的容器?

时间:2019-03-27 21:57:56

标签: angular

我可以选择使用* ngIf隐藏一些子/孙DOM元素,但是即使从DOM中删除了子/孙子,父元素和祖父母元素的格式仍会保留(边框仍然保留)。有没有一种方法可以在删除子级/孙子级时隐藏父级/祖父母级元素以完全删除格式?

  <div class="member-body" *ngFor="let key of memberKeys">
    <div class="member-section">
      <div class="member-section-header">

<!-- THE *ngIf BELOW IS WHERE I REMOVE CHILDREN/GRANDCHILDREN THAT SHOULD BE HIDDEN . . . 
BUT WHEN THE *ngIf IS TRIGGERED I WANT TO ALSO REMOVE THE "member-body" 
and "member-section" ELEMENTS ABOVE -->

        <ng-container  *ngIf="!member[key].catText.hidden">
          <label class="member-section-label">{{member[key].someStuff}}&nbsp;</label>
          <div [ngClass]="'member-section-body'">
            <app-sub-enroll-form ></app-sub-enroll-form>
          </div>
        </ng-container>
      </div>
    </div>
  </div>

0 个答案:

没有答案