在应用orderBy
过滤器之前,我需要一个条件。
我的过滤器看起来像:
orderBy:sortBy.Name:order.reverse
我想在sortBy.name != "None"
的情况下应用过滤器。
你能帮我解决这个问题吗?
谢谢!
答案 0 :(得分:0)
这是一个很好的教程: http://www.jacopretorius.net/2013/05/custom-sorting-in-angularjs.html
除了随机排序功能之外,您还需要以下内容:
$scope.randomSort = function(item) {
if(item.name = "None")
{return "";}
else
{return item.name;}
};
通过在排序中返回空字符串而不是名称,它会将这些项目放在开头。