我正在使用 Restangular 从 NodeJs Api 获取数据。我陷入了需要在最近添加的订单中获取值并将其显示到客户端 View 的位置
这是从 api 获取列表的代码
$scope.blogs = Blog.getList().$object;
我想知道以指定的order by方式获取列表的代码是什么。
最佳答案
有几种方法可以按顺序显示数据。
- 您可以使用order by Angular 模板中的表达式
- 如果您想从 API 中获取有序列表中的数据:
- 您的 API 必须接受某种参数/知道如何订购
- 订单参数在 getList 调用中发送到 API
下面是发送参数的示例:
$scope.blogs = Blog.getList({
sort: 'sortSyntax'
}).$object;
- 获取项目列表后手动对其进行排序
像这样:
Blog.getList().then(function (blogs) {
$scope.blogs = _.sortBy(blogs, 'dateAdded');
});
关于angularjs - 重新排列顺序 : AngularJs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31107993/