Saltar al contenido

¿Cómo usar MatTableDataSource con un observable?

Recuerda que en las ciencias informáticas un problema casi siempre tiene diversas soluciones, de igual modo nosotros aquí compartimos lo más óptimo y eficiente.

Solución:

Debería poder actualizar el MatTableDataSource una vez en el nivel de clase y luego use el data colocador en ngOnInit.

dataSource = new MatTableDataSource();
@ViewChild(MatPaginator,  static: true ) paginator: MatPaginator;
@ViewChild(MatSort,  static: true ) sort: MatSort;

ngOnInit() 
    getThings().subscribe(things => 
        this.dataSource.data = things;
        this.dataSource.paginator = this.paginator;
        this.dataSource.sort = this.sort;
    );

Aquí tienes las reseñas y calificaciones

Puedes sostener nuestro quehacer mostrando un comentario y puntuándolo te damos la bienvenida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *