मेरे कोणीय वेब अनुप्रयोग में कोणीय पृष्ठ इतिहास स्टैक से एक पृष्ठ संदर्भ को निकालने की आवश्यकता है। उदाहरण: मैं लॉगिन पेज से डैशबोर्ड पेज पर नेविगेट करता हूं, अब स्टैक से लॉगिन पेज संदर्भ को हटा देना चाहिए।

enter image description here

3
Raja Mohamed 31 अगस्त 2017, 08:55

1 उत्तर

सबसे बढ़िया उत्तर

मुझे लगता है कि आपको https://angular.io/api/router/NavigationExtras#replaceUrl में देखने की जरूरत है

दस्तावेज़ के अनुसार, घटक पर नेविगेट करते समय आपको replaceUrl: true पास करना होगा:

Navigates while replacing the current state in history.

// Navigate to /view
this.router.navigate(['/view'], { replaceUrl: true });
7
angularrocks.com 31 अगस्त 2017, 08:58
क्या रूटहिस्ट्रोय में संग्रहीत सभी पृष्ठों को हटाने का कोई तरीका है?
 – 
Mitesh Shah
11 मई 2020, 11:33
आपका उपयोग मामला क्या है? एक नया प्रश्न पूछने का प्रयास करें।
 – 
angularrocks.com
13 मई 2020, 10:31
मेरा उपयोग मामला है: मैंने पेज_1 से शुरू किया है और क्रमिक रूप से पेज_5 तक ले जाया गया है। अब मैं इतिहास से पेज_3, 4, और 5 को हटाकर पेज_2 पर जाना चाहता हूं। आपके कोड का उपयोग करके, यह केवल Page_5 को इतिहास से हटा देगा।
 – 
Mitesh Shah
24 मई 2020, 10:04