Vue 'beforeCreate' Lifecycle Hook


Example

Using the beforeCreate lifecycle hook to create an alert, write to the console, and unsuccessfully trying to change the 'text' data property.

beforeCreate(){
  console.log('beforeCreate lifecycle hook');
  alert('beforeCreate lifecycle hook');
  this.text = 'beforeCreate lifecycle hook'; // Does not work
}
Run Example »

Definition and Usage

The beforeCreate lifecycle hook is the first hook that is called during a Vue component's lifecycle.

The beforeCreate lifecycle hook is used to run code before the component is created.

Because the component is not created yet, we cannot access properties inside the component instance such as data or computed, and we cannot access component DOM elements because they are also not created yet.


Related Pages

Vue Tutorial: Vue Lifecycle Hooks

Vue Tutorial: The 'beforeCreate' Hook

Vue Reference: Vue 'created' Lifecycle Hook


Copyright 1999-2023 by Refsnes Data. All Rights Reserved.