मैं Angular 5 का उपयोग कर रहा हूं और मैंने कोणीय-cli का उपयोग करके एक सेवा बनाई है
मैं जो करना चाहता हूं वह एक ऐसी सेवा बनाना है जो कोणीय 5 के लिए एक स्थानीय json फ़ाइल पढ़ती है।
यह मेरे पास है ... मैं थोड़ा फंस गया हूं ...
import { Injectable } from '@angular/core';
import { HttpClientModule } from '@angular/common/http';
@Injectable()
export class AppSettingsService {
constructor(private http: HttpClientModule) {
var obj;
this.getJSON().subscribe(data => obj=data, error => console.log(error));
}
public getJSON(): Observable<any> {
return this.http.get("./assets/mydata.json")
.map((res:any) => res.json())
.catch((error:any) => console.log(error));
}
}
मैं इसे कैसे पूरा कर सकता हूं?
HttpClientModuleकंस्ट्रक्टर में इंजेक्शन नहीं होना चाहिए।