Angular 5를 사용하고 있으며 angular-cli를 사용하여 서비스를 만들었습니다.
내가하고 싶은 것은 Angular 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
생성자에 삽입하면 안됩니다.