Costruire un app ionico e sono improvvisamente imbattuto in un problema che mi sto trovando davvero difficile eseguire il debug in cui il browser è 'rinviando' a lungo l'esecuzione di attività di timer che causano le mie opinioni per eseguire il codice nei loro controller solo una volta (anche quando il controller è ricaricato esplicitamente).Angularjs differita log-in esecuzione compito timer (s)
Attenzione è:
differito a lungo in esecuzione compito timer (s) per migliorare la scorrevolezza di scorrimento. Vedi crbug.com/574343.
Quello che sto cercando:
- La comprensione del avvertimento e perché si verifica
- Qualsiasi indicazioni sul come fare per il debug di un tale avvertimento.
Grazie in anticipo.
Aggiornamento mi dicono che è importante notare che, senza mai ricevere gli errori e gli avvisi solo come la causa per i miei problemi, allora ho rollback ad una versione funzionante.
Questa versione di lavoro ha ancora avvertimenti che appaiono, ma non influenza il funzionamento della mia candidatura.
Come dice l'avviso, v'è almeno un'attività che sta bloccando questa operazione.Quello che vorrei fare è trovare quale compito possa causare "pesantezza". Se non hai fortuna su questo, vorrei commentare il pezzo del codice e vedere dove l'avviso inizia a comparire/scomparire. – tsuz
@ user013948 Ho provato senza successo, il motivo principale è che l'errore non compare fino a quando non ho navigato lontano dalla vista, sia indietro che avanti. – Vince
Per me questo sta accadendo su un progetto "startapp" (quasi vuoto) con solo due stati e un codice minimo sui controller su ionico 1.3.0 quando si naviga indietro nella storia. Ho solo due pagine e quando preme nella seconda pagina dà questo errore dopo aver navigato alla prima pagina. Anche allora non registra sempre questo errore. Non ho notato questo con le versioni precedenti di ionico, quindi questo indicherebbe che si tratta di un problema ionico. –
thepio