Vue.js प्रलेखन निम्नानुसार घटनाओं createdऔर mountedघटनाओं का वर्णन करता है:
created
उदाहरण बनने के बाद समकालिक रूप से कॉल किया जाता है। इस स्तर पर, उदाहरण ने विकल्पों को संसाधित करना समाप्त कर दिया है जिसका अर्थ है कि निम्नलिखित सेट किए गए हैं: डेटा अवलोकन, गणना किए गए गुण, विधियाँ, घड़ी / घटना कॉलबैक। हालाँकि, बढ़ते चरण को शुरू नहीं किया गया है, और $ एल संपत्ति अभी तक उपलब्ध नहीं होगी।
mounted
उदाहरण के बाद कॉल किया गया है, जहां एल को नव निर्मित वीएम द्वारा प्रतिस्थापित किया गया है। यदि रूट उदाहरण को एक इन-डॉक्यूमेंट तत्व में रखा गया है, तो vm। $ El भी इन-डॉक्यूमेंट में होगा जब माउंटेड कहा जाता है।
सर्वर-साइड रेंडरिंग के दौरान इस हुक को नहीं कहा जाता है।
मैं सिद्धांत को समझता हूं, लेकिन अभ्यास के संबंध में मेरे 2 प्रश्न हैं :
- क्या कोई ऐसा मामला है जहां
createdपर इस्तेमाल किया जाएगाmounted? - मैं
createdवास्तविक-जीवन (वास्तविक-कोड) स्थिति के लिए घटना का क्या उपयोग कर सकता हूं ?
created()कॉल के लिए कार्रवाई भेजने के लिए उपयोग करते हैं।
createdपहले कहा जाता है, इसलिए यह उदाहरण के लिए एपीआई बैकएंड से डेटा लाने को ट्रिगर करने के लिए समझ में आता है।