Angular 2+ में URL से क्वेरी पैरामीटर (query params) कैसे प्राप्त करें?
सभी को नमस्ते! मैंने अभी-अभी Angular (संस्करण 2, लगता है, या 4, अब 17वें पर लिख रहा हूँ, लेकिन सार वही है) सीखना शुरू किया है। मैं एक सरल, पहली नज़र में, कार्य में आ गया हूँ: मुझे ब्राउज़र के URL स्ट्रिंग से पैरामीटर पढ़ने की ज़रूरत है।
मेरे पास उत्पादों की सूची वाला एक पेज है, और मैं चाहता हूँ कि उपयोगकर्ता क्वेरी पैरामीटर के माध्यम से उन्हें फ़िल्टर कर सके। उदाहरण के लिए, URL इस तरह दिखता है: `/products?category=electronics&sort=price`।
मैंने कंपोनेंट के अंदर ये पैरामीटर प्राप्त करने की कोशिश की, लेकिन कुछ भी काम नहीं कर रहा है। मैंने `ActivatedRoute` का उपयोग करने की कोशिश की, लेकिन यह खाली ऑब्जेक्ट या `undefined` लौटाता है।
यहाँ मेरा कंपोनेंट कोड है (सरलीकृत):
```typescript
import { Component, OnInit } from '@angular/core';
import { ActivatedRoute } from '@angular/router';
@Component({
selector: 'app-products',
template: '
उत्पादों की सूची
'