Wie erhalte ich Query-Parameter aus der URL in Angular 2+?
Hallo zusammen! Ich habe gerade angefangen, Angular zu lernen (Version 2, glaube ich, oder 4, jetzt schreibe ich in Version 17, aber das Prinzip ist dasselbe). Ich bin auf eine scheinbar einfache Aufgabe gestoßen: Ich muss Parameter aus der URL-Zeichenfolge des Browsers auslesen.\n\nIch habe eine Seite mit einer Produktliste und möchte, dass der Benutzer sie über Query-Parameter filtern kann. Zum Beispiel sieht die URL so aus: `/products?category=electronics&sort=price`.\n\nIch habe versucht, diese Parameter innerhalb der Komponente zu erhalten, aber nichts funktioniert. Ich habe `ActivatedRoute` verwendet, aber es gibt ein leeres Objekt oder `undefined` zurück.\n\nHier ist mein Komponenten-Code (vereinfacht):\n\n```typescript\nimport { Component, OnInit } from '@angular/core';\nimport { ActivatedRoute } from '@angular/router';\n\n@Component({\n selector: 'app-products',\n template: '
Produktliste
'\n})```\n