如何根据自由或非角度js订购产品

时间:2014-06-10 15:17:34

标签: javascript angularjs

我正在使用angular ng repeat来显示产品(json feed),我想根据产品是否免费(json property' free':true)对产品进行排序/订购,以便我可以先显示免费的,然后可以购买。

通过orberBy实现这一目标会很好。

提前致谢。

赖安

1 个答案:

答案 0 :(得分:1)

由于你在这里处理布尔值,你需要使用orderBy,如下所示:

<div ng-repeat="item in items | orderBy:'free':true">

单独使用orderBy: 'free'将不起作用,因为它是一个布尔值,因此我们在此指定然后命令它们寻找true。瞧。

<强> jsFiddle example