如何在ng-repeat中使用anchorScroll()以在索引x处具有开始视图

时间:2015-03-09 09:09:25

标签: javascript angularjs angularjs-ng-repeat ng-repeat anchor-scroll

我试图在24小时内列出所有分钟,步长为15分钟 所以,我将这些分钟列表放在数组中并使用ng-repeat循环它们 在我的情况下,当页面加载时我想从07:30显示列表作为顶部,但如果我向上滚动它必须能够显示07:15,07:00 ......

我尝试使用filter: 'after',它从07:30开始,但不是在07:15,07:00之前......

有没有ng-repeat从元素07:30开始显示的方式?

I have created a plunker with what I have tried.

请提前帮助,谢谢。

1 个答案:

答案 0 :(得分:3)

这是工作plunker

  $scope.goto = function (){
    $timeout(function() {
            $location.hash(30);
            $anchorScroll();
        });
  }

使用$ timeout: - )