Angular 5 用于读取本地 .json 文件的服务
2022-08-30 04:56:24
我正在使用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));
}
}
我怎样才能完成此操作?