Devo chiamare $ scope. $ Applicare quando effettuo una chiamata ajax utilizzando $ http?
Sembra che non sia necessario perché il mio codice funziona ancora, e quando ho usato JQuery ajax ho dovuto chiamare apply o non ha funzionato.
Quindi, per essere completamente sicuro, posso saltare le chiamate applica ora?
e quali casi farebbe scattare $ http al di fuori del ciclo angolare normale? solo timeout e ajax non attivati da $ timeout o $ http? –
@RogerAlsing sì quelli sono i tempi principali. Se stai utilizzando i timeout, considera l'utilizzo di [$ timeout] (http://docs.angularjs.org/api/ng.$timeout) –
@RogerAlsing anche tutta la richiesta '$ http' attivata dai normali gestori di eventi DOM (di solito in direttive). –