Please explain to me why I keep getting this error: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked.
ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked.
Obviously,
To anyone struggling with this. Here's a way to debug properly this error : https://blog.angular-university.io/angular-debugging/
In my case, indeed I got rid of this error using this [hidden] hack instead of *ngIf...
But the link I provided enabled me to find THE GUILTY *ngIf :)
Enjoy.