{
"data": {
"weather": [{
"id": 800,
"main": "Clear",
"description": "clear sky",
"icon": "01d"
}],
"id": 1271714,
"name": "Gandhi Nagar",
"cod": 200
},
"status": 200,
"config": {
"method": "GET",
"transformRequest": [null],
"transformResponse": [null],
"url": "http://api.openweathermap.org/data/2.5/weather?lat=13.0414146&lon=80.2599991&appid=016040457f30e1967b4025f18e225136",
"headers": {
"Accept": "application/json, text/plain, */*"
}
},
"statusText": "OK"
}
data.name
文字列にアクセスできません。私が使用する方法は以下の通りです。下記のメソッドはエラーを返します。私はAngularJSに新しいです、私が間違いをしているなら私を助けてください。angular.fromJson()を使用してもjsonオブジェクトから文字列にアクセスすることができません。
var city = angular.fromJson(result.data.name);
あなたの '$ http'コールを表示できますか? –
正常に動作します(JSONが正しく割り当てられていると仮定します)? [Plunkr Link](https://plnkr.co/edit/gOAcsOu0tJXxmGR2xkzL?p=preview) –
どのようなエラーが返されますか? –