import { Component, OnInit } from "@angular/core"; import { LogroService } from "../../services/logro.service"; import { ActivatedRoute } from "@angular/router"; @Component({ selector: "app-logro", templateUrl: "./logro.component.html", styles: [] }) export class LogroComponent implements OnInit { constructor(private _ls: LogroService, private _route: ActivatedRoute) {} ngOnInit() { this._route.params.subscribe(parametros => { console.log(parametros["id"]); }); } }
-
check_circle_outlineMódulo 1 | 4 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 12 clases
Angular 2
expand_more-
done_all
Clase 1
Acerca de Angular
-
done_all
Clase 2
Angular CLI, creación del proyecto
-
done_all
Clase 3
Explorando el proyecto
-
done_all
Clase 4
Primer componente
-
done_all
Clase 5
Mostrar datos en un componente
-
done_all
Clase 6
Angular Material
-
done_all
Clase 7
Pipes
-
done_all
Clase 8
Servicios
-
done_all
Clase 9
Nuevo componente - Logro
-
done_all
Clase 10
Angular Router
-
done_all
Clase 11
Moverse entre rutas
-
done_all
Clase 12
Parámetros en las rutas
-
-
check_circle_outlineMódulo 3 | 4 clases
Angular Universal
expand_more -
check_circle_outlineMódulo 4 | 8 clases
Servicio web
expand_more -
check_circle_outlineMódulo 5 | 6 clases
Application Shell
expand_more -
check_circle_outlineMódulo 6 | 11 clases
Service Workers
expand_more -
check_circle_outlineMódulo 7 | 12 clases
Trabajando con observadores
expand_more -
check_circle_outlineMódulo 8 | 12 clases
Almacenamiento local
expand_more -
check_circle_outlineMódulo 9 | 16 clases
Notificaciones push
expand_more -
check_circle_outlineMódulo 10 | 7 clases
Deploy e instalación en teléfonos
expand_more
3 comentario(s)
Cual es la diferencia entre usar estas dos expresiones?
find(id: number): ILogro {
return this.logros.find(x => x.id == id);
}
find(id: number): ILogro {
return this.logros.find((logro) => logro.id == id);
}
Gracias por sus respuestas
find(id: number): ILogro {
return this.logros.find(x => x.id == id);
}
find(id: number): ILogro {
return this.logros.find((logro) => logro.id == id);
}
Gracias por sus respuestas
Dejo esto como apunte! esta forma es mas optima para capturar el id, ya que no recorremos el array con el método forEach. Saludos.
let id = this.route.snapshot.params['id']
let id = this.route.snapshot.params['id']
Clase 15