React में चाइल्ड कंपोनेंट्स बनाने के लिए ऐरे
मान लीजिए कि हमारे पास उत्पादों का एक ऐरे है:
jsxconst prods = [
{id: id(), name: 'product1', cost: 100},
{id: id(), name: 'product2', cost: 200},
{id: id(), name: 'product3', cost: 300},
];
आइए तीन Product कंपोनेंट्स को स्क्रीन पर प्रदर्शित करें,
हमारे ऐरे से उन्हें डेटा प्रॉप्स के रूप में पास करके।
अभी के लिए लूप का उपयोग न करें, बस
ऐरे और ऑब्जेक्ट के एलिमेंट्स तक सीधे एक्सेस करें:
jsxfunction App() {
return <div>
<Product name={prods[0].name} cost={prods[0].cost} />
<Product name={prods[1].name} cost={prods[1].cost} />
<Product name={prods[2].name} cost={prods[2].cost} />
</div>;
}
Задание 1
एक User कंपोनेंट बनाएं, जो
यूजर का डेटा स्क्रीन पर प्रदर्शित करे। मान लीजिए यह डेटा
नाम, उपनाम, आयु है। यूजर के डेटा को
tr टैग के रूप में फॉर्मेट करें, जिसमें
तीन td टैग हों।
Задание 2
App कंपोनेंट में निम्नलिखित ऐरे दिया गया है:
jsxconst users = [
{id: id(), name: 'user1', surn: 'surn1', age: 30},
{id: id(), name: 'user2', surn: 'surn2', age: 31},
{id: id(), name: 'user3', surn: 'surn3', age: 32},
];
इस ऐरे का उपयोग करके तीन यूजर्स को प्रदर्शित करें।
उनके आउटपुट को table के रूप में फॉर्मेट करें।