2017-09-27 18 views
0

XMLHttpRequestを使用してファイルをバックエンドに送信し、json形式の情報を返します。どのように各値を取得できますか?Angular2読み込みjson XMLHttpRequest.response

コード

this.resdata = xhr.response; 
console.log("this.resdata2: " + this.resdata); 
console.log("this.resdata[0]: " + this.resdata[0]); 
console.log("this.resdata[1]: " + this.resdata[1]); 

とChromeデベロッパーツールのメッセージ

this.resdata2: {"result":123,"gpsvalue":246} 
home.component.ts:112 this.resdata[0]: { 
home.component.ts:113 this.resdata[1]: " 

どのように私は結果とgpsvalueのresdata2値を取得し、自分のページに表示されていますか?

答えて

0

レスポンスはJSONオブジェクト

使用this.resdata.result// to get result value

使用this.resdata.gpsvalue// to get gpsvalue value

+0

ショープロパティ「gpsvalue」タイプに存在しません「数」とプロパティ「結果」ですので、タイプ上に存在しません "数'? – KenChen

+0

ありがとうございました、問題は解決しました – KenChen

関連する問題