Vue.js документація описує createdі mountedподії наступним чином :
created
Викликається синхронно після створення екземпляра. На цьому етапі екземпляр закінчив обробляти параметри, що означає: встановлено наступне: спостереження за даними, обчислювані властивості, методи, зворотні виклики годин / подій. Однак етап монтажу ще не розпочато, і властивість $ el ще не буде доступною.
mounted
Викликається після того, як екземпляр щойно встановлений, де el замінюється новоствореним vm. $ El. Якщо екземпляр root встановлений на елементі документа, vm. $ El також буде в документі, коли виклик змонтований.
Цей гачок не викликається під час візуалізації на стороні сервера.
Я розумію теорію, але у мене є 2 питання щодо практики:
- Чи є якийсь випадок, де
createdможна було б використатиmounted? - Для чого я можу використовувати
createdподію в реальній ситуації (в реальному коді)?
created()для відправки дій для дзвінків api.
createdвикликається раніше, тому є сенс запустити, наприклад, отримання даних з бекенда API.