AngularJS orderBy示例函数不起作用

时间:2014-08-22 11:41:06

标签: angularjs

是否存在缺陷或是否预计会像这样工作?

最初在控制器中设置排序顺序

$scope.order('-age',false);

在视图中,

<a href="" ng-click="reverse=!reverse;order('age',reverse)">Age</a>

我们需要在&#34;年龄&#34;上点击两次列为了让它排序!

以下是我遵循的步骤,

  1. 加载示例链接。
  2. 点击一次列时间
  3. 预期成果:    &#34;年龄&#34;列应该排序

    实际结果: &#34;年龄&#34;列不会在第一次单击时排序,但在第二次单击时排序;

    这是正确的行为吗?

    LINK TO EXAMPLE

1 个答案:

答案 0 :(得分:0)

将初始排序设置为布尔true

$scope.order('-age', true);

Link to Plunkr