Angular 4 * ngIf / else不适用于md-spinner

时间:2017-06-25 13:10:35

标签: angular angular-material angular-ng-if

这是我的代码:

<div *ngIf="queryState == 'RUNNING'; else spt" fxLayout="row">
  <md-spinner></md-spinner>
</div>
<ng-template #spt>
  <div fxLayout="row" fxFill>
    No data to show!
  </div>
</ng-template>

现在当queryState等于'RUNNING'时,*ngIf会正确显示md-spinner,但当queryState不等于'RUNNING'时, md-spinner没有消失;它只是停留在那里并继续旋转,并且不会显示No data to show!中的ng-template

如何解决这个问题?

0 个答案:

没有答案