Bind on scroll event angular way.
<div on-scroll="scrollHdlr($direct,$event)">
angular.module("app").controller('ctrl', function ($scope) {
$scope.scrollHdlr = function ($event, $direct) {
console.log("Scrolling " + $direct > 1 ? "down" : "up", $event);
};
});
Not working unless you have jQuery. To access currentScroll without jQuery you need to acess scrollTop as a property not a method i.e. current = $element[0].scrollTop;