Called synchronously after the instance has been initialized and prior to any initial data observation.
Called synchronously after the instance is created. This occurs prior to
$el setup, but after
watch/event callbacks, and
methods have been setup.
Immediately prior to compilation of the Vue instance.
Immediately after compilation has completed. All
directives are linked but still prior to
$el being available.
Occurs after compilation and
$el are complete and the instance is injected into the DOM for the first time.
$el is attached to the DOM by a
directive or instance calls
$el is removed/detached from the DOM or instance method.
Immediately before the Vue instance is destroyed, but is still fully functional.
Called after an instance is destroyed. All
directives have already been unbound and child instances have also been destroyed.