vue的生命周期

beforeCreate 实例组件刚创建,元素DOM和数据都还没有初始化,暂时不知道能在这个周期里面进行生命操作。

created 数据data已经初始化完成,方法也已经可以调用,但是DOM未渲染。

beforeMount   DOM未完成挂载,数据也初始化完成,但是数据的双向绑定还是显示{{}},这是因为Vue采用了Virtual DOM(虚拟Dom)技术。

mounted  数据和DOM都完成挂载,在上一个周期占位的数据把值给渲染进去。

beforeUpdate  只要是页面数据改变了都会触发,数据更新之前。

updated  只要是页面数据改变了都会触发,数据更新完毕,页面的数据是更新完成的。

beforeDestroy 这个周期是在组件销毁之前执行 ,类似路由钩子beforeRouterLeave,都是在路由离开的时候执行,只不过beforeDestroy无法阻止路由跳转,但是可以做一些路由离开的时候操作

destroyed    当我们离开这个页面的时候,便会调用这个函数

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。