Ho bisogno di visualizzare alcuni dati da un database all'utente. I dati sono in un file JSON e ha una dimensione piuttosto grande. La dimensione del file json è approssimativamente di circa 15 MB. Ho creato un servizio e ho usato l'API promessa per fare una richiesta di successo e caricare i dati e mostrarli all'utente facendo su ng-repeat su un div. Ora, come capisci, la pagina mostrerà i dati solo quando il file è disponibile e fare una richiesta per recuperare un file da 15 MB richiede molto tempo. Vedo in alcuni casi Firefox interrompe semplicemente il caricamento del file dopo un po 'di tempo. Ora la mia domanda è qual è il modo angolare di fare un simile compito.Angularjs ottiene la richiesta di un enorme file json
Sto pensando di fare qualcosa come prima mostrando solo alcune voci da file json e poi sullo scorrimento il resto della pagina verrà popolato dai dati rimanenti ma immagino che non sarà possibile perché quando la richiesta get ha fatto, per prima cosa scaricherà completamente il file e poi visualizzerà i dati?
Angular fornisce qualcosa chiamato ng-cloak ma è solo per sfuggire alla sfarfallio. C'è qualcosa come ng-cloak in angolare che posso usare? Eventuali altre idee o come affrontare tali scenari o qual è il modo angolare di realizzare questo?
Qualsiasi motivo per cui non è possibile utilizzare l'impaginazione ?? – harishr
impaginazione, entra in immagine quando ho caricato i dati. – Mike
Dovrebbe essere prima di caricare i dati, intendevo paginazione lato server ... Si ottengono solo i dati paginati dal server e, se necessario, si ottengono più dati dal server. Non caricare troppi dati all'avvio .. aiuterà mantenere la pagina reattiva .. – harishr