Logo hi.boatexistence.com

घटक को अनमाउंट होने से कैसे रोकें?

विषयसूची:

घटक को अनमाउंट होने से कैसे रोकें?
घटक को अनमाउंट होने से कैसे रोकें?

वीडियो: घटक को अनमाउंट होने से कैसे रोकें?

वीडियो: घटक को अनमाउंट होने से कैसे रोकें?
वीडियो: गुस्सा शांत करने का आसान तरीका | Can anger be useful? @satvicyoga 2024, मई
Anonim

प्रतिक्रिया-राउटर का उपयोग करके आप आसानी से मार्ग परिवर्तन को रोक सकते हैं (जो घटक अनमाउंट को रोक देगा) Prompt का उपयोग करके। आपको getUserConfirmation प्रोप को मैन्युअल रूप से पास करने की आवश्यकता है जो एक फ़ंक्शन है। अपना कस्टम पुष्टिकरण संवाद बनाने के लिए आप इस फ़ंक्शन को किसी भी राउटर (ब्राउज़र, मेमोरी या हैश) में अपनी इच्छानुसार संशोधित कर सकते हैं (उदा.

एक घटक के अनमाउंट होने का क्या कारण है?

घटक अनमाउंट किया जाता है जब मूल घटक अब प्रस्तुत नहीं किया जाता है या मूल घटक एक अद्यतन करता है जो इस उदाहरण को प्रस्तुत नहीं करता है।

प्रतिक्रिया कैसे घटक को अनमाउंट करती है?

एक रिएक्ट नोड को अनमाउंट करें

रिएक्ट में एक शीर्ष-स्तरीय एपीआई है जिसे unmountComponentAtNode कहा जाता है जो एक विशिष्ट कंटेनर से एक घटक को हटाता है। फ़ंक्शन unmountComponentAtNode एक कंटेनर के रूप में एक तर्क लेता है जिसमें से विशिष्ट घटक को हटाया जाना चाहिए।

एक घटक को अनमाउंट करना क्या है?

इस पद्धति का उद्देश्य घटक द्वारा बनाए गए दुष्प्रभावों को नष्ट करना है एक बार घटक अनमाउंट हो जाने के बाद, हम इसे फिर से उपयोग नहीं कर सकते। हर बार एक नया घटक बनता है। साथ ही अगर वर्चुअल डोम और वास्तविक डोम में कोई अंतर नहीं है, तो रिएक्ट अपडेट चरण को भी रोक सकता है।

मुझे कैसे पता चलेगा कि कोई घटक अनमाउंट है?

कंपोनेंटडिडमाउंट में

बस _isMounted प्रॉपर्टी कोसच पर सेट करें और इसे कंपोनेंटविल अनमाउंट में असत्य पर सेट करें, और अपने घटक की स्थिति की जांच के लिए इस चर का उपयोग करें। एक इष्टतम समाधान उन स्थानों को ढूंढना होगा जहां एक घटक के अनमाउंट होने के बाद सेटस्टेट को कॉल किया जा सकता है, और उन्हें ठीक करें।

सिफारिश की: