/ / AngularJS - spustite úlohu v pozadí opakovane - angularjs

AngularJS - opakovane spustiť úlohu v pozadí - angularjs

Som relatívne nový v spoločnosti AngularJS.

Súčasné použitie, na ktorom pracujem, zahŕňaspustenie funkcie každých N sekúnd, pokiaľ používateľ má otvorené okno prehliadača. Táto služba na pozadí sama o sebe nesmie zasahovať do zvyšku aplikácie.

Aký je preferovaný spôsob, ako to urobiť v aplikácii AngularJS?

odpovede:

5 pre odpoveď č. 1

použitie $ interval ako to spomína @dustyrockpyle.

Všimnite si, že pomocou pravidelného setInterval s AngularJS zvyčajne nie je dobrý nápad, pretože Angular nebude automaticky zaznamenávať žiadne zmeny.