useEffect(callback)
রান প্রত্যেক উপর উপাদান রেন্ডার।
ডিবাগিংয়ের জন্য সাধারণত ব্যবহৃত হয়, প্রতিটি রেন্ডারে ফাংশনটির বডি এক্সিকিউশন অনুসারে:
const Component = () => {
callback()
return <></>;
};
useEffect(callback,[])
রান একবার একটি উপাদান মাউন্ট।
সাধারণত ডেটা আনয়ন ইত্যাদির মাধ্যমে উপাদান স্টেট শুরু করার জন্য ব্যবহৃত হয় Usually
দ্রষ্টব্য : কলব্যাকটি রেন্ডার পর্বের পরে কার্যকর করা হয়েছিল (পরিচিত "গোটচা")।
useEffect(callback,[arg])
রান পরিবর্তনের উপর এর arg
মান।
"অন চেঞ্জ" বলতে পূর্বের মানটির সাথে অগভীর তুলনা বোঝায় arg
( arg
পূর্ববর্তী রেন্ডার এবং বর্তমানের মানটির সাথে তুলনা করে prevArg === arg ? Do nothing : callback()
)।
সাধারণত প্রপস / রাজ্য পরিবর্তনে ইভেন্ট চালাতে ব্যবহৃত হয় used
দ্রষ্টব্য: একাধিক নির্ভরশীলতা সরবরাহ করা যেতে পারে: [arg1,arg2,arg3...]