मैं एक JSON
फ़ीड का उपयोग करने की कोशिश कर रहा हूँ, लेकिन मैं the documentationकोणीय 4 - नाम नहीं खोजा जा सका 'HttpClient'
से परिवर्तन करने के बाद"नाम नहीं खोजा जा सका 'HttpClient'" निम्न त्रुटि प्राप्त
मैंने ट्यूटोरियल को कुछ बार देखा है लेकिन मुझे यह त्रुटि मिल रही है कि मुझे यह त्रुटि क्यों मिलती है।
मेरा घटक जहां मैं एचटीपी अनुरोध करता हूं।
rooms.parent.component.ts
import { Component, OnInit } from '@angular/core';
@Component({
/.../
})
export class RoomParentComponent implements OnInit {
results: string[];
// Inject HttpClient into your component or service.
constructor(private http: HttpClient) {}
ngOnInit(): void {
// Make the HTTP request:
this.http.get(/.../).subscribe(data => {
this.results = data;
});
}
}
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import {HttpClientModule} from '@angular/common/http';
import { AppComponent } from './app.component';
import { RoomParentComponent } from './rooms.parent.component';
@NgModule({
declarations: [
AppComponent,
RoomParentComponent
],
imports: [
BrowserModule,
HttpClientModule,
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
मैं ऊपर त्रुटि को कैसे हल करने और निर्माता में इंजेक्षन HttpClient करते app.module.ts?
संपादित करें: मेरे कोणीय संस्करण 4.3.2
कोणीय का कौन सा संस्करण? –
आपको अपनी http सामग्री को एक सेवा में ले जाना चाहिए और फिर अपने घटक में HttpClient की बजाय सेवा इंजेक्ट करना चाहिए। – Akkusativobjekt