1、什么是vue生命周期?
简单来说就是vue实例对象从创建之初到销毁的过程,vue所有功能的实现都是围绕其生命周期进行的,在生命周期的不同阶段调用对应的钩子函数可以实现组件数据管理和DOM渲染两大重要功能。
2、什么是组件的生命周期 ?
一组件从创建到销毁(代码一行行执行)的整个过程就是生命周期
3、什么是钩子函数?
定义:vue框架内置函数,随着组件的生命周期阶段,自动执行
四个阶段:初始化、挂载、更新、销毁
八个方法:1、初始化:beforeCreate,created
2、挂载:beforeMount, mounted
3、更新:beforeUpdate,updated
4、销毁:beforeDestroy,destroyed
各钩子的关键点:
1、初始化
(1)beforeCreate
初始化阶段之前 无法访问data中的数据
(2)created
已经初始化好了,可以访问data里的数据
2、挂载
(1)beforeMount
这个阶段,真实的DOM还没有生成,