Скажем, у меня есть фид статей, которые складываются:
<div ng-repeat="article in articles">
<h1> {{article.title}} </h1>
<p> {{article.body}} </p>
</div>
При прокрутке каждой статьи:
<div scroll="atNewArticle(article)" ng-repeat="article in articles">
...
</div>
Я хочу выполнить функцию:
.controller('AppCtrl', ['$scope', function($scope) {
$scope.atNewArticle = function(){
console.log(article);
}
}])
Мне трудно понять правильный способ сделать это, потому что я не уверен, что я должен привязать событие прокрутки к окну или определить смещение самого элемента директивы.
Вот что я пробовал до сих пор: http://jsfiddle.net/6VFJs/1/