Vue 的生命周期
1. 什么是生命周期?
vue的生命周期是组件从创建到销毁的一个过程,这个过程中,我们在每个特定的阶段会触发一些方法,这些方法有协议功能。我们把这些方法叫生命周期钩子函数 or 组件钩子
2. 为什么学习生命周期?
因为我们要想在生命周期钩子中实现项目功能,那么必须知道每一个生命周期钩子的具体功能。
3. 这个声明周期是谁的声明周期?
生命周期指的是组件的生命周期
4. vue 生命周期 分为 三个 阶段
Vue 生命周期分为 初始化, 运行中 销毁 三个阶段 8个钩子函数
声明周期钩子函数不能使用箭头函数来定义,因为所有的生命周期钩子自动绑定 this
上下文到实例中,而箭头函数可能影响 this 的指向。
1.始化化阶段:
1. beforeCreate
组件创建前,目的是为了组件的生命周期 和 组件中的事件 做准备。
数据没有获得,真实 dom 也没有渲染出来的
可以做数据请求,提供一次数据修改的机会