beforeCreate 实例组件刚创建,元素DOM和数据都还没有初始化,暂时不知道能在这个周期里面进行生命操作。
created 数据data已经初始化完成,方法也已经可以调用,但是DOM未渲染。
beforeMount DOM未完成挂载,数据也初始化完成,但是数据的双向绑定还是显示{{}},这是因为Vue采用了Virtual DOM(虚拟Dom)技术。
mounted 数据和DOM都完成挂载,在上一个周期占位的数据把值给渲染进去。
beforeUpdate 只要是页面数据改变了都会触发,数据更新之前。
updated 只要是页面数据改变了都会触发,数据更新完毕,页面的数据是更新完成的。
beforeDestroy 这个周期是在组件销毁之前执行 ,类似路由钩子beforeRouterLeave,都是在路由离开的时候执行,只不过beforeDestroy无法阻止路由跳转,但是可以做一些路由离开的时候操作
destroyed 当我们离开这个页面的时候,便会调用这个函数