Эта ошибка приводит меня к стене. У меня есть служба authguard, как видно здесь. Независимо от того, что я делаю, компилятор продолжает выдавать мне эту ошибку
'
Either add the @Injectable() decorator to 'AuthGuard', or configure a different provider (such as a provider with 'useFactory').
'
@Injectable({ providedIn: 'root' })
export class AuthGuard implements CanActivate {
constructor(private myService: MyService,
private router: Router)}
, и я реализую ее здесь в моем app.module
providers: [
AuthGuard
]
bootstrap: [AppComponent]
})
export class AppModule { }
* 1009 У меня явно есть инъекционный декоратор над классом Authguard, но я все еще получаю эту ошибку. Это произошло только при обновлении с Angular 8 до 9.1. Это какая-то ошибка с VS Code или компилятором или что-то в этом роде?