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

रिएक्ट नेटिव में मटीरियल चिप व्यू कैसे प्रदर्शित करें?

<घंटा/>

UI में चिप्स प्रदर्शित करने के लिए, हम रिएक्ट नेटिव पेपर मटेरियल डिज़ाइन का उपयोग करने जा रहे हैं।

नीचे दिखाए अनुसार रिएक्ट नेटिव पेपर इंस्टॉल करें -

npm install --save-dev react-native-paper

चिप घटक UI पर इस प्रकार दिखता है -

रिएक्ट नेटिव में मटीरियल चिप व्यू कैसे प्रदर्शित करें?

मूल चिप घटक इस प्रकार है -

<Chip icon="icontodisplay" onPress={onPressfunc}>Chip Name</Chip>

चिप के मूल गुण इस प्रकार हैं -

Props विवरण
मोड मोड के लिए मान फ्लैट और आउटलाइन हैं। फ्लैट मोड के साथ आपको बॉर्डर नहीं मिलेगा और आउटलाइन के साथ चिप के लिए बॉर्डर प्रदर्शित होगा।
आइकन चिप को दिया जाने वाला आइकन।
चयनित मान सही/गलत हैं। अगर सही है तो चिप का चयन किया जाएगा।
चयनित रंग चयनित चिप के लिए दिया जाने वाला रंग।
अक्षम चिप को निष्क्रिय करने के लिए।
प्रेस पर उपयोगकर्ता द्वारा चिप पर टैप किए जाने पर फ़ंक्शन को कॉल किया जाएगा।
बंद पर फ़ंक्शन को तब कॉल किया जाएगा जब उपयोगकर्ता क्लोज़ बटन पर टैप करेगा।
पाठ शैली चिप टेक्स्ट को दी जाने वाली शैली।
शैली चिपकम्पोनेंट को दी जाने वाली शैली।

उदाहरण:चिप प्रदर्शित करने के लिए

चिप प्रदर्शित करने वाला कोड इस प्रकार है -

<SafeAreaView style={styles.container}>
   <Chip icon="camera" disabled onPress={() => console.log('camera')}>Click
      Here</Chip>
      <Chip icon="apple" mode="outlined"selectedColor='green' selected
         onPress={() => console.log('apple')}>Apple Icon</Chip>
</SafeAreaView>

उदाहरण

import * as React from 'react';
import { StyleSheet, Text, SafeAreaView } from 'react-native';
import { Chip } from 'react-native-paper';
const MyComponent = () => (
   <SafeAreaView style={styles.container}>
      <Chip icon="camera" style={styles.chip} disabled onPress={() =>
         console.log('camera')}>Click Here</Chip>
         <Chip icon="apple" style={styles.chip}
            mode="outlined"selectedColor='green' selected onPress={() =>
            console.log('apple')}>Apple Icon</Chip>
         <Chip icon="calendar-month" style={styles.chip} mode="outlined" selected
            onPress={() => console.log('calendar')}>Select Date</Chip>
      </SafeAreaView>
   );
   export default MyComponent;
   const styles = StyleSheet.create({
   container: {
      flex: 1,
      alignItems: "center",
      justifyContent: "center"
   },
   chip: {
      marginTop:10
   }
});

आउटपुट

रिएक्ट नेटिव में मटीरियल चिप व्यू कैसे प्रदर्शित करें?


  1. रिएक्टिव नेटिव ऐप में वीडियो कॉलिंग कैसे जोड़ें

    COVID-19 महामारी के दौरान वीडियो कॉलिंग एक आवश्यक दैनिक गतिविधि बन गई है। चैट ऐप्स, ऑडियो कॉलिंग और वीडियो कॉलिंग जैसी सुविधाओं का उपयोग करके, हम अपने दोस्तों और परिवार के साथ जुड़े रहने में सक्षम हैं। अब, अपना खुद का रिएक्ट नेटिव ऐप बनाते हैं जो हमें वीडियो कॉल करने देगा। इस ट्यूटोरियल में, हम स

  1. रिएक्ट-नेविगेशन के साथ रिएक्ट नेटिव में नेविगेशन को कैसे हैंडल करें 5

    रिएक्ट-नेविगेशन नेविगेशन लाइब्रेरी है जो मेरे दिमाग में तब आती है जब हम रिएक्ट नेटिव में नेविगेशन के बारे में बात करते हैं। मैं इस पुस्तकालय का बहुत बड़ा प्रशंसक हूं और यह हमेशा पहला समाधान है जिसका उपयोग मैं रिएक्ट नेटिव में नेविगेशन को संभालने के लिए करता हूं। यह आंशिक रूप से है क्योंकि इसमें एक

  1. रिएक्ट नेटिव में पृष्ठभूमि के रूप में वीडियो का उपयोग कैसे करें

    इस पोस्ट में, हम एक backgroundVideo बनाने जा रहे हैं प्रतिक्रिया मूल निवासी में। यदि आपने अभी-अभी रिएक्ट नेटिव के साथ शुरुआत की है तो मेरा लेख देखें कि रिएक्ट नेटिव के साथ मोबाइल ऐप बनाना शुरू करने के लिए आपको क्या जानना चाहिए। डेमो:पेलेटन होम स्क्रीन बैकग्राउंड वीडियो ऐप के यूआई में अच्छा प्रभाव ड