我已经在这里查看了其他问题,但他们没有答案。
我有以下内容:(摘录)
...
$scope.direction = 'left';
$scope.currentSlideIndex = 0;
$scope.nextSlide = function () {
$scope.direction = 'left';
$scope.currentSlideIndex = ($scope.currentSlideIndex < $scope.slides.length - 1) ? ++$scope.currentSlideIndex : 0;
};
$interval($scope.nextSlide, 4000);
...
没有任何反应。我注入了$ interval。没有控制台错误消息。我知道函数本身是有效的,因为当用ng-click调用它时,它工作正常。
潜在问题:我在同一页面上滚动了新闻源。该新闻源的潜在间隔是否可以杀死这个?这是从外部剧本中获得的动作,我很难将其固定下来以阻止它进行检查。
答案 0 :(得分:0)
愿这个例子对你有所帮助。
Form
尝试以上代码。
答案 1 :(得分:0)
我发现了这个问题。正如我所提到的,网站上也有新闻提要。那里有代码杀死所有间隔并重新启动我想要的那个。这发生在3.5秒大关。我清理了一切,正确设置了间隔,我现在都运行良好。
感谢大家的帮助! : - )