我有一个页面,用户可以通过一些不同的过滤器对一些项目进行排序。
在Newest
过滤器中,项目将仅列出名称。但是,在By collection
过滤器中,某个集合中的项目将位于该集合的标题下方。
因此,这是显示项目的两种不同方式。我已经在使用我的后端框架处理路由。
我怎样才能做到这一点?
我有一个页面,用户可以通过一些不同的过滤器对一些项目进行排序。
在Newest
过滤器中,项目将仅列出名称。但是,在By collection
过滤器中,某个集合中的项目将位于该集合的标题下方。
因此,这是显示项目的两种不同方式。我已经在使用我的后端框架处理路由。
我怎样才能做到这一点?
Ok. I'm assuming that the data you are receiving has all these attributes:
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.