Когда я добавляю UserService, компонент не появляется
Когда я удаляю сервис из компонента, компонент работает нормально
провайдеров в @ NgModule
providers: [
UserService,
{
provide:AuthServiceConfig,
useFactory: getAuthServiceConfigs
}
],
Сервисный код
@Injectable()
export class UserService {
API_URL = environment.apiUrl;
constructor(private http: HttpClient) { }
getAll() {
return this.http.get<User[]>(this.API_URL+"getAllUsers");
}
}
Код компонента
export class UserRegistrationComponent implements OnInit {
registerForm: FormGroup;
submitted = false;
newUser;
userService: UserService;
constructor(
userService: UserService
)
{
config.backdrop = 'static';
config.keyboard = false;
this.userService=userService;
}
ngOnInit() {
this.registerForm = this.formBuilder.group({
emailId: ['', Validators.required],
firstName: ['', Validators.required],
lastName: ['', Validators.required],
password: ['', [Validators.required, Validators.minLength(8)]]
});
}
}