Как правильно сделать переодический запрос к серверу в Angular?
Есть страница с некоторыми данными, которая обновляется раз в n время по запросу с http сервиса, иногда обновляется по запросу(со сбросом времени n). Сейчас это сделано через setInterval и clearInterval. Есть подозрения что есть более красивый и понятный способ.
Плюс ко всему требуется сделать обновление данных через время n только после завершения текущего запроса.
Всем спасибо за будущие советы.