Delaying display of page until [ngClass] has been evaluated

59 Views Asked by At

Background I have a header component having [ngClass] attached to top div.

Question Is it possible to delay displaying of page until [ngClass] has been evaluated? We used to have ng-cloak in AngularJs. Do we have something similar in Angular?

Why I need it This would help me in avoiding the undesirable flicker effect.

Header template

<div [ngClass]="{'no-hero': headerType === 400, 'restaurant-page': headerType === 200, 'restaurant-list': headerType === 300}"
    class="top-section">
  <div class="top-section-bg">
  </div>
 // Code removed for brevity
</div>

0

There are 0 best solutions below