Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

रिएक्ट नेटिव में SafeViewArea के महत्व की व्याख्या करें?

<घंटा/>

SafeViewArea घटक आपकी सामग्री को डिवाइस की सुरक्षित सीमाओं में प्रदर्शित करने के लिए है। यह पैडिंग जोड़ने का ध्यान रखता है और यह भी सुनिश्चित करता है कि आपकी सामग्री को नेविगेशन बार, टूलबार, टैब बार आदि के साथ कवर न किया जाए। यह घटक केवल iOS उपकरणों के लिए उपलब्ध है। और यहाँ उसी का एक कार्यशील उदाहरण है।

आइए एक उदाहरण की सहायता से SafeAreaView का उपयोग करने के लाभ को समझते हैं।

निम्न उदाहरण पर विचार करें जो “ट्यूटोरियल पॉइंट में आपका स्वागत है!” टेक्स्ट प्रदर्शित करने के लिए व्यू घटक का उपयोग करता है। ।

उदाहरण

प्रदर्शन टेक्स्ट "ट्यूटोरियल पॉइंट में आपका स्वागत है!" अंदर देखें घटक

स्टाइल फ्लेक्स:1 का उपयोग व्यू कंपोनेंट पर किया जाता है। टेक्स्ट कंपोनेंट को व्यू कंपोनेंट के अंदर लपेटा जाता है और "वेलकम टू ट्यूटोरियल पॉइंट!" टेक्स्ट प्रदर्शित करता है। यदि आप डिफ़ॉल्ट रूप से आउटपुट देखते हैं तो टेक्स्ट स्टेटस बार पर रेंडर होता है।

<पूर्व> 'प्रतिक्रिया' से आयात प्रतिक्रिया; आयात {शैलीपत्रक, पाठ, दृश्य} 'प्रतिक्रिया-मूल' से; कॉन्स्ट ऐप =() => {वापसी (<शैली देखें ={styles.container}> <पाठ शैली ={ {रंग:'लाल', फ़ॉन्ट आकार:'30'}}>ट्यूटोरियल पॉइंट में आपका स्वागत है! ); } कॉन्स्ट स्टाइल =StyleSheet.create ({कंटेनर:{फ्लेक्स:1},}); डिफ़ॉल्ट ऐप निर्यात करें;

आउटपुट

रिएक्ट नेटिव में SafeViewArea के महत्व की व्याख्या करें?

आइए अब इसी उदाहरण को iOS में SafeAreaView की मदद से देखें।

उदाहरण:SafeAreaView की कार्यप्रणाली

नीचे दिए गए उदाहरण में हमने View घटक को SafeAreaView से बदल दिया है।

SafeViewArea के साथ काम करने के लिए आपको इसे निम्नानुसार आयात करना होगा -

'react-native' से आयात करें { SafeAreaView };

अब यदि आप आउटपुट देखते हैं तो आप देखेंगे कि टेक्स्ट घटक में पैडिंग जोड़ा गया है और अब यह स्टेटस बार को ओवरलैप नहीं करता है।

<पूर्व> 'प्रतिक्रिया' से आयात प्रतिक्रिया; आयात {शैलीपत्रक, पाठ, SafeAreaView} 'प्रतिक्रिया-मूल' से; const App =() => {वापसी ( <पाठ शैली ={ {रंग:'लाल', फ़ॉन्ट आकार:'30'}}>ट्यूटोरियल पॉइंट में आपका स्वागत है! ); } कॉन्स्ट स्टाइल =StyleSheet.create ({कंटेनर:{फ्लेक्स:1},}); डिफ़ॉल्ट ऐप निर्यात करें;

आउटपुट

रिएक्ट नेटिव में SafeViewArea के महत्व की व्याख्या करें?


  1. प्रतिक्रियाशील स्विच चयनकर्ता घटक की व्याख्या करें

    स्विच चयनकर्ता घटक रेडियो टॉगल बटन के समान है। यह आपको 2 से अधिक मानों के साथ चयन करने की अनुमति देता है। स्विच चयनकर्ता के साथ काम करने के लिए आपको नीचे दिखाए अनुसार पैकेज को स्थापित करना होगा - npm i प्रतिक्रिया-मूल-स्विच-चयनकर्ता --save-dev मूल स्विच चयनकर्ता इस प्रकार दिखता है - यहां स्विच च

  1. कैसे त्रुटि को संभालने के लिए "पाठ तार एक <पाठ> घटक के भीतर प्रदान किया जाना चाहिए" ReactNative में?

    अपना ऐप विकसित करते समय आप ऊपर बताए अनुसार त्रुटि का सामना कर सकते हैं। यहाँ वह कोड है जो त्रुटि देता है - उदाहरण प्रतिक्रिया से आयात प्रतिक्रिया; प्रतिक्रिया-मूल से आयात {छवि, पाठ, दृश्य, स्टाइलशीट}; निर्यात डिफ़ॉल्ट वर्ग ऐप प्रतिक्रिया बढ़ाता है। घटक {रेंडर () {वापसी ( ); }}कॉन्स्ट स्टाइल =स्टा

  1. ReactNative में VirtualizedList घटक उपयोग की व्याख्या करें?

    VirtualizedList घटक सबसे अच्छा होता है जब आपकी सूची आकार में बहुत बड़ी होती है। VirtualizedList बेहतर प्रदर्शन और स्मृति उपयोग में मदद करता है। जैसे ही उपयोगकर्ता स्क्रॉल करता है, डेटा उपयोगकर्ता को दिखाया जाता है। VirtualizedList का मूल घटक इस प्रकार है &minuns; महत्वपूर्ण वर्चुअलाइज्ड सूची गुण P