반응형
ConnectionBackend에 대한 공급자가 없습니다.
그래서 최근에 Angular2, RC.6의 최신 버전으로 업데이트해야했습니다. 가장 큰 변경 사항은 전체 부트 스트랩 (ngModule을 "도입"함으로써)입니다.
@NgModule({
imports: [HttpModule, BrowserModule, FormsModule],
schemas: [CUSTOM_ELEMENTS_SCHEMA],
declarations: [AppComponent, ...],
providers: [FrameService, Http, { provide: $WINDOW, useValue: window }],
bootstrap: [AppComponent]
})
class AppModule {
}
platformBrowserDynamic().bootstrapModule(AppModule);
그러나 많은 눈물을 흘리고 땀을 흘리며 내가 생각할 수있는 모든 신들에게 간청 한 후에도 ... 나는 여전히 많은 사람들의 마지막 오류 인 것을 희망합니다.
ConnectionBackend에 대한 공급자가 없습니다!
이 시점에서 나는 "내가 놓치고있는 것"에 관한 단서가 없기 때문에 내가 남긴 마지막 머리카락을 찢어 내고있다.
감사합니다!
Http
중복됩니다
providers: [FrameService, Http, { provide: $WINDOW, useValue: window }],
때문에 HttpModule
에
imports: [HttpModule, BrowserModule, FormsModule],
이미 제공합니다.
app.module.ts에서 다음을 추가하십시오.
import { HttpModule } from '@angular/http';
그리고 가져 오기 모듈 :
imports: [
...
HttpModule
...
],
나는 이와 같이이 가져 오기에서 'Http'를 제거했고 그것은 나를 위해 일했습니다. 또한 BrowserModule은 modume 가져 오기에서 HttpModule보다 먼저 와야합니다.
전에:
import { HttpModule, Http } from '@angular/http';
후:
import { HttpModule } from '@angular/http';
참조 URL : https://stackoverflow.com/questions/39393079/no-provider-for-connectionbackend
반응형
'programing' 카테고리의 다른 글
HTML div에서 마크 다운을 어떻게 래핑 할 수 있습니까? (0) | 2021.01.08 |
---|---|
중지 된 Docker 컨테이너를 다시 시작하는 방법 (0) | 2021.01.08 |
데이터베이스에서 생성 할 JPA 타임 스탬프 열을 설정 하시겠습니까? (0) | 2021.01.07 |
PHP의 htmlentities이지만 html 태그는 유지 (0) | 2021.01.07 |
가동 중지 시간을 최소화하면서 Java 웹앱을 배포하는 모범 사례? (0) | 2021.01.07 |