Я подаю заявку на работу.Я - активный разработчик, и все же они увидели мое резюме и прислали мне вопросы AngularJS. Отвечает ли эта проблема или они просто дергают мою цепочку? Может ли кто-нибудь направить меня к ресурсам, где я могу научиться отвечать на этот вопрос, спасибо.
Требования:
Написатьконтроллер в AngularJS, который использует сервис уведомлений для извлечения пользовательских уведомлений.Вы должны иметь возможность вернуть 10 уведомлений, получить следующие 10, используя нумерацию страниц, а затем продолжить, пока результатов больше не будет.
Параметры уведомлений: - смещение: сколько пропущенных уведомлений - лимит: сколько возвращаемых уведомлений- from: отметка времени в миллисекундах с момента начала, используется для разбиения на страницы, чтобы новые уведомления не отбрасывали результаты.
--------> фабричная служба
'use strict';
angular.module('app')
.factory('NotificationService', function ($resource) {
return $resource('/api/me/notifications/:controller', {
id: '@_id'
},
{
notifications: {
method: 'GET'
},
getSettings: {
method: 'GET',
params: {
controller: 'settings'
}
},
setSettings: {
method: 'POST',
params: {
controller: 'settings'
}
}
});
});
--------> контроллер
'use strict';
(function () {
function NotificationController() {
}
angular.module('app').controller('NotificationController', NotificationController);
})();