Estoy usando angular 5.0.3, me gustaría iniciar mi aplicación con un montón de parámetros de consulta como /app?param1=hallo¶m2=123
. ¿Cada consejo dado en Cómo obtener parámetros de consulta de url en Angular 2? no funciona para mi
¿Alguna idea de cómo hacer funcionar los parámetros de consulta?
private getQueryParameter(key: string): string {
const parameters = new URLSearchParams(window.location.search);
return parameters.get(key);
}
Esta función privada me ayuda a obtener mis parámetros, pero no creo que sea la forma correcta en un nuevo entorno angular.
[actualización:] Mi aplicación principal se ve así
@Component({...})
export class AppComponent implements OnInit {
constructor(private route: ActivatedRoute) {}
ngOnInit(): void {
// would like to get query parameters here...
// this.route...
}
}