Angular более высокоуровневая библиотека чем JQuery. Типовые вещи можно очень быстро и просто делать. Но если что-то более сложное требуется - придется лезть под капот, писать сервисы, директивы и т.д. Под Angular сделано меньше сторонних библиотек - потребуется адаптировать JQuery библиотеки.
В JQuery принято код максимально отделять от разметки. В Angular html и js более дружны)
Вместо setInterval лучше использовать сервис $interval. И потом надо останавливать таймер. $scope.refresh - функция для обновления содержимого страницы - можно заменить своей.
var stop = $interval($scope.refresh, 1000);
$scope.$on('$destroy', function() {
$interval.cancel(stop);
});
В данном примере эти функции размещены в контроллере.