Javascript 通过角js集成排序
尝试为我从jsonplaceholder.com获得的json数据进行排序这就是我尝试排序的数据的样子: (.我正在尝试按用户ID和每张相册照片api中的图片数量对其进行排序。我尝试过过滤,但我希望有一个排序按钮,可以将所有相册按角度异步排列,如果有办法,我的html:Javascript 通过角js集成排序,javascript,angularjs,sorting,Javascript,Angularjs,Sorting,尝试为我从jsonplaceholder.com获得的json数据进行排序这就是我尝试排序的数据的样子: (.我正在尝试按用户ID和每张相册照片api中的图片数量对其进行排序。我尝试过过滤,但我希望有一个排序按钮,可以将所有相册按角度异步排列,如果有办法,我的html: <div ng-repeat="album in albumData|filter:q" id="thumbWrapper"> <h3>Album By: {{album.
<div ng-repeat="album in albumData|filter:q" id="thumbWrapper">
<h3>Album By: {{album.userId}}</h1>
<h4>Title: </h4><button class="show" ng-click="showme = !showme">{{album.title}}</button>
<div id="thumbList" ng-show="showme"class="albumContent">
<ul ng-controller="PhotoCtrl" id="thumbList">
<li ng-repeat="photo in photoData">
<div ng-if="album.id == photo.albumId">
<img ng-click="photo.zoomed = !photo.zoomed" ng-src="{{ photo.zoomed ? photo.url : photo.thumbnailUrl}}">
<p ng-click="delete($index)">x</p>
</div>
</li>
</ul>
</div>
</div>
任何提示都是很棒的你是在尝试分组和排序吗?我是在尝试将其分组并排序,然后显示分组数组不是它。你是在尝试分组和排序吗?我是在尝试将其分组并排序,然后显示分组数组不是它
var app = angular.module('myApp', []);
app.controller('AlbumCtrl', function ($scope, $http) {
$http.get("https://jsonplaceholder.typicode.com/albums").then(function(response) {
$scope.albumData = response.data;
//console.log($scope.albumData);
});
});
app.controller('PhotoCtrl', function($scope, $http) {
$http.get("https://jsonplaceholder.typicode.com/photos").then(function(response) {
$scope.photoData = response.data;
});
$scope.delete = function(index) {
var del = "/" + (index + 1);
$http.delete("https://jsonplaceholder.typicode.com/photos" + del).then(function(response) {
$scope.photoData.splice(index, 1);
// console.log($scope.albumData);
});
};
});