私はこのようなjsonオブジェクトを持っています: {path: "images/125/17062017/home.jpg"}
。休憩APIから来ています。 私はこのパスを取得したい'images/125/17062017/home.jpg'
。そのパスを文字列変数に格納するには が必要です。私はこのようにしてみました。 JSON.parse(response).path
,response.path
。しかし、これらの方法は機能しません。角度4のJSON値を文字列に変換するにはどうすればよいですか?
fileChange(event: any) {
const fileList: FileList = event.target.files;
if(fileList.length > 0) {
let file: File = fileList[0];
this.fileUploadService.saveOwnImageFile(file)
.subscribe((response: any) =>{
console.log(response); // response = {path:'images/125/17062017/home.jpg'}
let value = JSON.parse(response); // getting error here
console.log(value);
});
}
}
response.json()? –
なぜですか? 'let value = response.path'と書くことはできませんでしたか? –
が機能しません。私はその方法を試した –