5
Mam kontroler dołączony do trasy. Sterownik stale odpytuje serwer za pomocą $timeout
. Po zmianie trasy należy zatrzymać odpytywanie i rozpocząć ją ponownie po zmianie trasy.wykryj, kiedy kontroler trasy angularjs wykracza poza zakres?
Proszę o pomoc.
Oto mój kod:
(angular
.module('app.controllers', ['ng', 'ngResource'])
.controller('myContr', [
/******/ '$scope', '$resource', '$timeout',
function ($scope, $resource, $timeout) {
function update() {
$resource('my-service').get({}, function (d) {
// ...use data...
$timeout(update, UPDATE_INTERVAL);
});
};
update();
}
])
);