प्रतिक्रिया ट्यूटोरियल

रिएक्ट होम प्रतिक्रिया परिचय प्रतिक्रिया आरंभ करें प्रतिक्रिया ES6 रिएक्ट रेंडर एचटीएमएल प्रतिक्रिया JSX प्रतिक्रिया घटक प्रतिक्रिया वर्ग प्रतिक्रिया सहारा प्रतिक्रिया घटनाक्रम प्रतिक्रिया सशर्त प्रतिक्रिया सूचियाँ प्रतिक्रिया प्रपत्र प्रतिक्रिया राउटर प्रतिक्रिया ज्ञापन प्रतिक्रिया सीएसएस स्टाइलिंग प्रतिक्रिया सास स्टाइलिंग

प्रतिक्रिया हुक

एक हुक क्या है? राज्य का उपयोग करें उपयोग प्रभाव उपयोग प्रसंग उपयोग रेफरी रेड्यूसर का उपयोग करें कॉलबैक का उपयोग करें मेमो का उपयोग करें कस्टम हुक

प्रतिक्रिया अभ्यास

प्रतिक्रिया प्रश्नोत्तरी प्रतिक्रिया अभ्यास प्रतिक्रिया प्रमाण पत्र

प्रतिक्रिया ES6 मॉड्यूल


मॉड्यूल

जावास्क्रिप्ट मॉड्यूल आपको अपने कोड को अलग-अलग फाइलों में विभाजित करने की अनुमति देता है।

इससे कोड-बेस को बनाए रखना आसान हो जाता है।

importES मॉड्यूल और exportकथनों पर निर्भर करते हैं ।


निर्यात

आप किसी भी फाइल से कोई फंक्शन या वेरिएबल एक्सपोर्ट कर सकते हैं।

आइए नाम की एक फाइल बनाएं person.js, और उसमें उन चीजों को भरें जिन्हें हम एक्सपोर्ट करना चाहते हैं।

निर्यात दो प्रकार के होते हैं: नामांकित और डिफ़ॉल्ट।


नामित निर्यात

आप नामित निर्यात दो तरह से बना सकते हैं। इन-लाइन व्यक्तिगत रूप से, या सभी एक साथ तल पर।

व्यक्तिगत रूप से ऑनलाइन:

person.js

export const name = "Jesse"
export const age = "40"

सभी एक साथ तल पर:

person.js

const name = "Jesse"
const age = "40"

export { name, age }

w3schools CERTIFIED . 2022

प्रमाणन हासिल करें!

रिएक्ट मॉड्यूल को पूरा करें, अभ्यास करें, परीक्षा दें और w3schools प्रमाणित बनें !!

$95 नामांकन

डिफ़ॉल्ट निर्यात

आइए हम एक और फ़ाइल बनाते हैं, जिसका नाम है message.js, और डिफ़ॉल्ट निर्यात को प्रदर्शित करने के लिए इसका उपयोग करें।

आपके पास फ़ाइल में केवल एक डिफ़ॉल्ट निर्यात हो सकता है।

उदाहरण

message.js

const message = () => {
  const name = "Jesse";
  const age = "40";
  return name + ' is ' + age + 'years old.';
};

export default message;

आयात

आप किसी फ़ाइल में मॉड्यूल को दो तरह से आयात कर सकते हैं, इस आधार पर कि उन्हें निर्यात या डिफ़ॉल्ट निर्यात नाम दिया गया है।

नामित निर्यात को घुंघराले ब्रेसिज़ का उपयोग करके नष्ट किया जाना चाहिए। डिफ़ॉल्ट निर्यात नहीं करते हैं।

नामित निर्यातों से आयात करें

व्यक्ति.जेएस फ़ाइल से नामित निर्यात आयात करें:

import { name, age } from "./person.js";

डिफ़ॉल्ट निर्यात से आयात करें

फ़ाइल message.js से एक डिफ़ॉल्ट निर्यात आयात करें:

import message from "./message.js";