Life cycle
Framework: Vue.js Life cycle
Categories:
Lifecycle Diagram

Lifecycle Hooks Explain
| Name | Description | Explain |
|---|---|---|
| beforeCreate | Instance is initialized. | After props resolution, before processing other options such as data() or computed. |
| created | After the instance has finished processing all state-related options. | The instance has finished create, and everything is setting up except $el |
| beforeMount | Before the component is to be mounted. | Component has finished setting up its reactive state, but no DOM nodes have been created yet |
| mounted | After the component has been mounted. | All of its synchronous child components have been mounted |
| beforeUpdate | Before the component is about to update its DOM tree due to a reactive state change. | This hook can be used to access the DOM state before Vue updates the DOM |
| updated | After the component has updated its DOM tree | This hook is called after any DOM update of the component |
| beforeUnmount | Before a component instance is to be unmounted. | When this hook is called, the component instance is still fully functional. |
| unmounted | After the component has been unmounted. | All of its associated reactive effects (render effect and computed / watchers created during setup()) have been stopped. |