JSX-এ ফাংশনে প্যারামিটার
ধরুন আমাদের ফাংশন showMess প্যারামিটার হিসেবে গ্রহণ করে
যার সাথে আমরা অভিবাদন জানাতে চাই তার নাম:
function showMess(name) {
alert('hello, ' + name);
}
ইভেন্টে ফাংশন বাইন্ড করার সময় এই প্যারামিটার পাঠানো যায়। এর জন্য আমাদের ফাংশনের কলটি একটি অ্যারো ফাংশন-এর ভিতরে মোড়ানো উচিত:
function App() {
function showMess(name) {
alert('hello, ' + name);
}
return <div>
<button onClick={() => showMess('user')}>show</button>
</div>;
}
এইভাবে আমরা একই ফাংশনকে বিভিন্ন প্যারামিটার সহ একাধিক বাটনে বাইন্ড করতে পারি:
function App() {
function showMess(text) {
alert(text);
}
return <div>
<button onClick={() => showMess('user1')}>show1</button>
<button onClick={() => showMess('user2')}>show2</button>
</div>;
}
তিনটি বাটন দেওয়া আছে:
function App() {
return <div>
<button>act1</button>
<button>act2</button>
<button>act3</button>
</div>;
}
এটি এমনভাবে তৈরি করুন যাতে প্রথম বাটনে ক্লিক করলে
alert-এর মাধ্যমে 1 নম্বরটি দেখায়, দ্বিতীয় বাটনে ক্লিক করলে
- 2 নম্বরটি, এবং তৃতীয়টিতে ক্লিক করলে
- 3 নম্বরটি দেখায়।