vue1.0与2.0区别之生命周期

在vue的1.0版本中生命周期有如下七个,分别是:init(组件初始化)、created(组件创建)、beforeCompile(组件编译之前)、compiled(组件编译之后)、ready(组件准备)、beforeDestroy(组件销毁前)、destroyed(组件销毁完成)

1.0.png

在2.0中,vue的生命周期发生了一些变化。之前的init变成beforeCreate,然后是created表示实例已经创建,但是dom没生成,然后是beforeMount,替代了beforeCompile,表示组件挂载之前,然后是mounted来代替compiled和ready,还有的就是beforeDestroy和destroy。除此之外,还新增了两个钩子函数,一个是beforeUpdate,表示组件更新之前,还有就是updated,表示组件更新完毕。

2.0.png

本文转载自:http://blog.csdn.net/tank_in_the_street/article/details/72934119

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

推荐阅读更多精彩内容