角度2を使用してjsonファイルからjsonオブジェクトを取得したいとします。http.get
。私は、ファイルから取得してしまうことはこれです:t_isScalar: falseoperator: tsource: t__proto__: Object
:ここjsonファイルの内容を取得できない
t_isScalar: falseoperator: tsource: t__proto__: Object
私はそれではなく、これよりもJSONオブジェクトを返す作るためにgetSchema
を修正するにはどうすればよい私のコード
@Injectable()
export class ValidateJSONSchemaService {
constructor(private http: Http) { }
getSchema(fileName): any {
return(this.http.get(fileName)
.map(this.extractData)
);
}
private extractData(res: Response) {
let body = res.json();
return body.data || {};
}
}
です。ファイル名を変更すると、同じことが返されることに注意してください。私は情報のエラーを期待していただろう(私はエラー処理をしたが、コードは決してエラーを出さなかった)。