একটি ওয়েব অ্যাপ্লিকেশনে, প্রতিটি উপাদানের একটি সেট ট্রিগার থাকে। তাদের সাহায্যে, আপনি বিভিন্ন ব্যবসায়িক প্রক্রিয়া কনফিগার করতে পারেন যা নির্দিষ্ট শর্তে শুরু হবে।

সমস্ত উপাদানের একটি সাধারণ ট্রিগারের একটি সেট রয়েছে যাকে উপাদান জীবনচক্র বলা হয়:

  • onCreate - যখন পৃষ্ঠায় উপাদান তৈরি করা হয় তখন চলে;
  • onShow - যখন উপাদানটি দৃশ্যমান অবস্থায় তার অবস্থা পরিবর্তন করে তখন চলে (পৃষ্ঠায় প্রদর্শিত);
  • onHide - যখন কম্পোনেন্ট তার স্থিতিকে লুকানো অবস্থায় পরিবর্তন করে তখন চলে (প্রদর্শিত হওয়া বন্ধ করে);
  • onDestroy - উপাদানটি ধ্বংস হওয়ার আগে চলে।

এখানে একটি উদাহরণ হিসাবে button উপাদানের ট্রিগার আছে:

Here are the triggers on the button element as an example

আসুন প্রতিটি ট্রিগার ঘনিষ্ঠভাবে দেখুন। এটি করার জন্য আমরা ইন্টারফেসে ট্রিগারের লঞ্চ প্রদর্শন করতে বিজ্ঞপ্তি ব্লক ব্যবহার করব।

onCreate

আসুন onCreate ট্রিগার দিয়ে শুরু করি এবং এর জন্য একটি বিজ্ঞপ্তি সেট আপ করি।

onCreate trigger and set up a notification for it এখন, যতবার onCreate ট্রিগার চলবে ততবার বিজ্ঞপ্তি আসবে। এটি নিম্নলিখিত ক্ষেত্রে কাজ করবে:

  1. ব্যবহারকারী যখন পৃষ্ঠায় যান;
  2. পৃষ্ঠা রিফ্রেশ করার পরে।

আসুন অন্যান্য ট্রিগারগুলির জন্য অনুরূপ বিপি সেট আপ করি:

onShow

onShow ট্রিগার চলবে:

  1. যখন ব্যবহারকারী পৃষ্ঠায় প্রবেশ করে, এবং উপাদানটির Visible ক্ষেত্রটি True এ সেট করা হয়;
  2. পৃষ্ঠাটি রিফ্রেশ করার পরে, এবং উপাদানটির Visible ক্ষেত্রটি True এ সেট করা হয়;
  3. যখন একটি উপাদান তার Visible অবস্থা False থেকে True.

onHide

onHide ট্রিগার চলবে:

  1. ব্যবহারকারী যখন পৃষ্ঠাটি ছেড়ে যায় তখন উপাদানটি চালু ছিল।
  2. যখন একটি উপাদান তার Visible অবস্থা True থেকে False এ পরিবর্তন করে।

onDestroy

Trriger onDestroy

onDestroy ট্রিগার চলবে:

  1. ব্যবহারকারী যখন পৃষ্ঠাটি ছেড়ে যায় তখন উপাদানটি চালু ছিল।
  2. যখন একটি উপাদান পৃষ্ঠা থেকে সরানো হয়।
Was this article helpful?

AppMaster.io 101 ক্র্যাশ কোর্স

10 মডিউল
2 সপ্তাহ

কোথা থেকে শুরু করবেন নিশ্চিত নন? নতুনদের জন্য আমাদের ক্র্যাশ কোর্সে যান এবং A থেকে Z পর্যন্ত AppMaster অন্বেষণ করুন।

কোর্স শুরু করুন
Development it’s so easy with AppMaster!

আরো সাহায্য প্রয়োজন?

আমাদের বিশেষজ্ঞদের সাহায্যে যেকোনো সমস্যা সমাধান করুন। সময় বাঁচান এবং আপনার অ্যাপ্লিকেশন তৈরিতে ফোকাস করুন।

headphones

যোগাযোগ সমর্থন

আপনার সমস্যা সম্পর্কে আমাদের বলুন, এবং আমরা আপনাকে একটি সমাধান খুঁজে বের করব।

message

সম্প্রদায় চ্যাট

আমাদের চ্যাটে অন্যান্য ব্যবহারকারীদের সাথে প্রশ্ন নিয়ে আলোচনা করুন।

কমিউনিটিতে যোগ দিন