Angular 获取插值以在删除并重新添加到DOM后显示角度

Angular 获取插值以在删除并重新添加到DOM后显示角度,angular,angular-material,angular5,Angular,Angular Material,Angular5,我允许使用以下代码删除组件(布局面板),然后(稍后)重新添加到DOM中: <mat-grid-tile *ngIf="item.isVisible && idx > 0" [colspan]="columns > item.colSpan ? item.colSpan : columns" [rowspan]="item.rowSpan"> <mat-card *ngIf="layout.useCard && item.isVis

我允许使用以下代码删除组件(布局面板),然后(稍后)重新添加到DOM中:

<mat-grid-tile *ngIf="item.isVisible && idx > 0" [colspan]="columns > item.colSpan ? item.colSpan : columns" [rowspan]="item.rowSpan">
  <mat-card *ngIf="layout.useCard && item.isVisible" [ngStyle]="item.tileStyles">
    <layout-panel [panelView]="item"></layout-panel>
  </mat-card>
</mat-grid-tile>


最初,item.isVisible为true,插值显示在表单上。然后我将item.isVisible设置为false,然后再次将其设置为true。现在,“布局”面板中的插值不再可见。即使布局面板属性仍然具有值,这也是正确的。如何使这些值再次显示?

如果项目确实包含项目列表,则应显示该值。layout.useCard已更改或任何其他可能导致其不显示的内容。@TaranjitKang-未更改任何内容。卡出现了,只是卡上的数据丢失了。