"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > प्रतिक्रिया में उपयोग प्रभाव

प्रतिक्रिया में उपयोग प्रभाव

2024-11-06 को प्रकाशित
ब्राउज़ करें:996

UseEffect in React

रिएक्ट हुक की दुनिया में आपका स्वागत है! आज, हम सबसे लोकप्रिय हुक में से एक के बारे में जानेंगे: यूज़इफ़ेक्ट। चिंता न करें, हम इसे मज़ेदार और समझने में आसान बना देंगे। तो चलो शुरू हो जाओ! ?

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

? यूज़इफ़ेक्ट कैसे काम करता है
यूज़इफ़ेक्ट स्विस आर्मी चाकू की तरह है ??? आपके कार्यात्मक घटकों में दुष्प्रभावों के लिए। यह क्लास घटकों से कंपोनेंटडिडमाउंट, कंपोनेंटडिडअपडेट और कंपोनेंटविलअनमाउंट की कार्यक्षमता को एक सरल हुक में जोड़ती है।

यह ऐसे काम करता है:

  1. आप एक फ़ंक्शन के साथ यूज़इफेक्ट को कॉल करते हैं जिसमें आपका साइड इफेक्ट होता है।
  2. घटक को प्रस्तुत करने के बाद रिएक्ट आपका साइड इफेक्ट फ़ंक्शन चलाता है।
  3. यदि आप एक क्लीनअप फ़ंक्शन प्रदान करते हैं, तो घटक अनमाउंट होने पर या निर्भरता बदलने पर रिएक्ट इसे कॉल करेगा।

क्लास या फ़ंक्शन लिखने की कोई आवश्यकता नहीं! ?

⚡ विभिन्न उपयोग के मामले
आइए उपयोग के लिए कुछ सामान्य उपयोग के मामलों का पता लगाएं:

डेटा प्राप्त करना: आप एपीआई से डेटा लाने और डेटा प्राप्त होने पर अपने घटक की स्थिति को अपडेट करने के लिए यूज़इफेक्ट का उपयोग कर सकते हैं। ?
दस्तावेज़ का शीर्षक अपडेट कर रहा है: क्या आप घटक की स्थिति के आधार पर अपने वेबपेज का शीर्षक बदलना चाहते हैं? बचाव के लिए उपयोग प्रभाव! ?‍♂️
इवेंट श्रोताओं को सेट करना: विंडो का आकार बदलने या कीबोर्ड इनपुट जैसी घटनाओं को सुनने की आवश्यकता है? यूज़इफ़ेक्ट आपको इवेंट श्रोताओं को सेट अप करने और साफ़ करने में मदद कर सकता है। ?
स्थायी स्थिति: क्या आप अपने घटक की स्थिति को स्थानीय भंडारण या डेटाबेस में सहेजना चाहते हैं? यूज़इफ़ेक्ट उसे भी संभाल सकता है! ?
टाइमर और अंतराल: यदि आपको अपने घटक में टाइमर या अंतराल सेट करने की आवश्यकता है, तो यूज़इफेक्ट इस काम के लिए एकदम सही उपकरण है। जब घटक माउंट हो जाए तो आप टाइमर शुरू कर सकते हैं और जब घटक अनमाउंट हो जाए तो उसे साफ़ कर सकते हैं। ⏳

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/mrcaption49/use-effect-in-react-22b9?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3