CursosEmpresasBlogLiveConfPrecios

Obtener users

Clase 12 de 20 • Curso de Autenticación con Angular

Clase anteriorSiguiente clase
    oscar rueda

    oscar rueda

    student•
    hace 3 años
    import { DataSource } from '@angular/cdk/collections'; import { BehaviorSubject, Observable } from 'rxjs'; export class GenericDataSource<T> extends DataSource<T> { data = new BehaviorSubject<T[]>([]); originalData: T[] = []; connect(): Observable<T[]> { return this.data; } init(data: T[]) { this.originalData = data; this.data.next(data); } disconnect() {} }
      Creck Brayan Mauri Pastor Paredes

      Creck Brayan Mauri Pastor Paredes

      student•
      hace un año

      genio

    Cristian Danilo Motta Herrera

    Cristian Danilo Motta Herrera

    student•
    hace 3 años
    export interface User { id: string; name: string, email: string, avatar: string }
    Jose Armando Acevedo Angarita

    Jose Armando Acevedo Angarita

    student•
    hace 3 años

    Hay algún curso donde explique más a profundidad de los "data-source"

      Alvaro Rafael Guete Puello

      Alvaro Rafael Guete Puello

      student•
      hace 5 meses

      En Angular University – Angular Material Data Table: https://blog.angular-university.io/angular-material-data-table/

    Roberto Ivan Serrano Saldaña

    Roberto Ivan Serrano Saldaña

    student•
    hace 2 años

    Se puede agregar una variable para añadir los headers de una manera mas limpia

    let headers = new HttpHeaders() .set('Authorization', `Bearer ${token}`); return this._http.get<ResponseUsers>(`${this.apiUrl}/api/v1/users`, { headers: headers});
    Milton Estrada

    Milton Estrada

    student•
    hace 2 años

    ng g s services/users --skip-tests && touch src/app/models/user.model.ts

    Daniel Camacho

    Daniel Camacho

    student•
    hace 3 años

    pense que cuando interceptaste la peticion le seteaste a todas las peticiones en los headres el acces_token

    const clonedRequest = request.clone({ setHeaders: { Authorization: 'Bearer ' + accessToken } });

Escuelas

  • Desarrollo Web
  • English Academy
  • Marketing Digital
  • Inteligencia Artificial y Data Science
  • Ciberseguridad
  • Liderazgo y Habilidades Blandas
  • Diseño de Producto y UX
  • Contenido Audiovisual
  • Desarrollo Móvil
  • Diseño Gráfico y Arte Digital
  • Programación
  • Negocios
  • Blockchain y Web3
  • Recursos Humanos
  • Finanzas e Inversiones
  • Startups
  • Cloud Computing y DevOps

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads