Angular में Router का उपयोग करके वर्तमान रूट को कैसे रीलोड करें
सभी को नमस्ते! मैं Angular और TypeScript में नया हूँ, और मुझे एक समस्या का सामना करना पड़ा: मुझे प्रोग्रामेटिक रूप से वर्तमान पेज (वही route, वही parameters) को रीलोड करने की आवश्यकता है। उदाहरण के लिए, जब उपयोगकर्ता कुछ सेव करता है या डेटा बदलता है, तो मैं component को रिफ्रेश करना चाहता हूँ ताकि वह सर्वर से फिर से डेटा लोड करे।
मैंने `location.reload()` का उपयोग करने की कोशिश की, लेकिन यह पूरे पेज को रीलोड करता है, जो एप्लिकेशन की स्थिति को रीसेट कर देता है और अच्छा नहीं लगता। मैंने `this.router.navigate([this.router.url])` भी आज़माया, लेकिन Angular प्रतिक्रिया नहीं देता — कुछ नहीं होता, क्योंकि route बदला नहीं है।
यहाँ कोड का एक उदाहरण है जिसका मैं उपयोग करने की कोशिश कर रहा हूँ:
```typescript
import { Component } from '@angular/core';
import { Router } from '@angular/router';
@Component({
selector: 'app-my-page',
tem