আমি কৌণিক 5 ব্যবহার করছি এবং আমি কৌণিক-ক্লিপ ব্যবহার করে একটি পরিষেবা তৈরি করেছি
আমি যা করতে চাই তা হল একটি পরিষেবা তৈরি করা যা Angular 5 এর জন্য একটি স্থানীয় জেসন ফাইল পড়ে।
আমার এটাই ... আমি কিছুটা আটকে আছি ...
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
কনস্ট্রাক্টর ইনজেকশন করা উচিত নয়।