Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

465
Views
Cargue datos en fragmentos de RxJs Observable desde una API de obtención, cuando los datos son enormes en Angular

Por lo tanto, estoy trabajando con una aplicación angular en la que tengo que obtener datos (matriz de objetos) de mi servidor backend (arranque de primavera) y representarlos como tarjetas diferentes en la interfaz de usuario.

A veces, los datos del backend son tan grandes que toda la aplicación estará en estado de carga hasta que reciba el observable y obtenga los datos.

Sé que puedo implementar algunas cargas/cargas perezosas a pedido al hacer múltiples llamadas al backend según el número de página, pero mi situación es que tengo canalizaciones personalizadas escritas en Angular que filtrarán todos los datos en la interfaz de usuario. Si renderizo los datos de forma perezosa, los filtros no se aplicarán a los datos que aún no se cargaron.

Necesito una solución que, a partir de lo observable, ¿hay alguna forma de obtener los datos en fragmentos? Entonces, al cargar el primer fragmento de datos, renderizaré la interfaz de usuario y, en segundo plano, puedo agregar el resto de los datos a la misma variable... Por ejemplo: si tengo 1000 objetos de datos en una matriz, en lugar de esperar todos los 1000 objetos para cargar en un archivo componente.ts, quería cargar los primeros 100, luego la pantalla de carga desaparecerá y descansará en diferentes partes en segundo plano (100 * 10 partes)

¿Hay alguna solución para esto?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Puede implementar la paginación en este escenario, al principio obtenga algunas filas, luego, cuando se cargue el componente A, llame a la API para las próximas filas.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!