वेब एप्लिकेशन में, प्रत्येक तत्व में ट्रिगर्स का एक सेट होता है। उनकी मदद से, आप विभिन्न व्यावसायिक प्रक्रियाओं को कॉन्फ़िगर कर सकते हैं जो कुछ शर्तों के तहत शुरू होंगी।

सभी तत्वों में सामान्य ट्रिगर का एक सेट होता है जिसे तत्व जीवन चक्र कहा जाता है:

  • 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 सप्ताह

निश्चित नहीं हूं कि कहां से शुरुआत की जाए? शुरुआती लोगों के लिए हमारे क्रैश कोर्स के साथ आगे बढ़ें और ऐपमास्टर को ए से ज़ेड तक एक्सप्लोर करें।

कोर्स शुरू करें
Development it’s so easy with AppMaster!

और अधिक मदद की आवश्यकता है?

हमारे विशेषज्ञों की मदद से किसी भी मुद्दे को हल करें। समय बचाएं और अपने एप्लिकेशन बनाने पर ध्यान दें।

headphones

सहयोग टीम से संपर्क करें

हमें अपनी समस्या के बारे में बताएं, और हम आपको समाधान ढूंढेंगे।

message

सामुदायिक चैट

हमारे चैट में अन्य उपयोगकर्ताओं के साथ प्रश्नों पर चर्चा करें।

समुदाय में शामिल हों