⊗jsrtPmHkUED 5 of 47 menu

React-এ useEffect-এ নির্ভরতা

এখন চলুন বোতাম টিপে রং পরিবর্তন করি। রঙের জন্য color নামক একটি স্টেট তৈরি করি, এটিকে একটি প্রারম্ভিক মান দিয়ে:

const [color, setColor] = useState('green');

আমাদের স্টেট দিয়ে স্ট্রিং মানটি প্রতিস্থাপন করি useEffect-এ এবং বর্গাকার বন্ধনীতে এর নির্ভরতার তালিকায় এটি যোগ করতে ভুলবেন না। এখন স্টেট color পরিবর্তন হলে প্রতিবার ইফেক্টটি কার্যকর হবে:

function App() { useEffect(() => { document.body.style.backgroundColor = color; }, [color]); ... }

এখন আমাদের কম্পোনেন্টে রং পরিবর্তনের জন্য একটি বোতাম যোগ করি:

return ( <div> <h1>React App</h1> <button onClick={changeColor}>change</button> </div> );

ক্লিক হ্যান্ডলার ফাংশনটিও যোগ করি, যা আমাদের রং কমলা করতে পরিবর্তন করবে:

function changeColor() { setColor('orange'); }

ব্যবহারকারীর নাম সহ একটি স্টেট দেওয়া আছে। এটি এমনভাবে করুন যাতে প্রতিবার নাম পরিবর্তন হলে, স্টেটের মান ব্রাউজারের লোকাল স্টোরেজে সংরক্ষিত হয়।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন