gpt4 book ai didi

javascript - json 没有以正确的顺序打印

转载 作者:行者123 更新时间:2023-11-29 17:59:49 24 4
gpt4 key购买 nike

<分区>

我有一个名为 places.json 的 json 文件。内容是

{
"Europe": [
{
"name": "London",
"country": "England"
},
{
"name": "Paris",
"country": "France"
}
],
"Asia": [
{
"name": "Delhi",
"country": "India"
},
{
"name": "Tokyo",
"country": "Japan"
}
],
"Africa": [
{
"name": "CapeTown",
"country": "SouthAfrica"
},
{
"name": "Abuja",
"country": "Nigeria"
}
]
}

这只是文件的一部分,文件很大。

现在我通过angular js获取这个文件

myApp.controller('cityController', ['$scope', '$http', function ($scope, $http) {
$http.get('places.json').success(function (data) {
$scope.items = data;
}).error(function (data) {
console.log(data);
});
}]);

然后我将 html 页面中的数据打印为

<div ng-repeat="(key,val) in items">
<p> {{key}}</p>
<div ng-repeat="place in val">
<p>{{place.name}}</p>
<p>{{place.country}}</p>
</div>
</div>

我得到了输出,但顺序不正确。 (即)我首先打印亚洲及其地点和欧洲等。为什么会这样。如何以正确的顺序打印。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com