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