vue的生命周期函数

vue的八个生命周期函数

下面的这八个函数都是vue的基本函数,基本对象,和data,methods这些对象都是并列的,在进行vue实例的时候,有需要再实例化

  1. beforeCreate ()
    这个是在刚刚创建vue对象的时候被调用的函数,在调用这个函数的时候,vue对象内的所有对象都没有被创建
  2. created ()
    vue对象被创建之后,data里面的数据被加载到内存中,但是还没有被加载到浏览器中,这时候初始化的是一些data对象里面的一些元素。
  3. beforeMount ()
    在数据被加载到浏览器之前执行的函数,如果要是有一些想要要初始化的数据,都可以放在这里面来操作
  4. mounted ()
    vue对象中的数据已经都被加载进来了,
  5. beforeUpdate ()
    在被绑定的元素发生变化之前执行的,
  6. updated ()
    被绑定的元素更新之后执行的事件
  7. beforeDestroy ()
    vue对象被销毁,执行的函数,一般用不到
  8. destroyed ()
    vue对象销毁之后调用的函数,一般不会使用
    下面这张图是vue官网上的
    vue的生命周期函数