0

我有一个页面,用户可以通过一些不同的过滤器对一些项目进行排序。

Newest过滤器中,项目将仅列出名称。但是,在By collection过滤器中,某个集合中的项目将位于该集合的标题下方。

因此,这是显示项目的两种不同方式。我已经在使用我的后端框架处理路由。

我怎样才能做到这一点?

在此处输入图像描述

4

1 回答 1

0

Ok. I'm assuming that the data you are receiving has all these attributes:

  • DATE
  • COLLECTION NAME
  • Nr.of LIKES
  • ALL

First read this, it's a short documentation on filters Take a look at this http://docs.angularjs.org/api/ng.filter:filter.

You can make 4 buttons with different orderBy methods.

Here's a JsFiddle http://jsfiddle.net/z6bQN/

You get all the data out then within each tab you manipulate it using orderBy

Here is also a working plnkr with the buttons http://plnkr.co/edit/fMrhagVKl2nehzTOHriF

Enjoy.

于 2013-09-12T13:19:45.877 回答