私はそれについて多くの答えを使おうとしましたが、うまくいきませんでした。
AngularJS で json データを取得するために API を使用しています。
$http でデータを取得し、フロントエンドにバインドできます。しかし、$resource で同じデータを取得することはできません。
ngResource ($resource) でデータを取得しようとすると、次のようなエラーが発生します。
エラー: [$resource:badcfg] リソース構成でエラーが発生しました。配列を含む応答が期待されていましたが、オブジェクトを取得しました
たとえば、私はこのプロジェクトを使用しており、ここからプロジェクトを確認できます: https://github.com/okproject/AngularGetPost
私を助けてくれませんか?
次のような結果データ:
{
geonames: [
{
continent: "EU",
capital: "Andorra la Vella",
languages: "ca",
geonameId: 3041565,
south: 42.42849259876837,
isoAlpha3: "AND",
north: 42.65604389629997,
fipsCode: "AN",
population: "84000",
east: 1.7865427778319827,
isoNumeric: "020",
areaInSqKm: "468.0",
countryCode: "AD",
west: 1.4071867141112762,
countryName: "Andorra",
continentName: "Europe",
currencyCode: "EUR"
},
{
continent: "AS",
capital: "Abu Dhabi",
languages: "ar-AE,fa,en,hi,ur",
geonameId: 290557,
south: 22.633329391479492,
isoAlpha3: "ARE",
north: 26.08415985107422,
fipsCode: "AE",
population: "4975593",
east: 56.38166046142578,
isoNumeric: "784",
areaInSqKm: "82880.0",
countryCode: "AE",
west: 51.58332824707031,
countryName: "United Arab Emirates",
continentName: "Asia",
currencyCode: "AED"
}
]
}