ExpressionChangedAfterItHasBeenCheckedError Explained

Please explain to me why I keep getting this error: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Obviously, I only get it in dev mode, it doesn’t happen on my production build, but it’s very annoying and I simply don’t understand the benefits of having an error in my dev environment that won’t show … Read more