- 父传子孙:provide 和 inject
- vuex 状态管理(实现不同组件之前的数据共享)
4、Vue 的生命周期方法有哪些?
- beforeCreate 初始化实例前(在当前阶段 data、methods、
computed 以及 watch 上的数据和方法都不能被访问。)
- created 实例创建完成之后被调用
- beforeMount 挂载开始之前被调用(相关的 render 函数首次被调
用)
- mounted 挂载之后 (在当前阶段真实的 DOM 挂载完毕,数据完
成双向绑定,可以访问 DOM 节点)
- beforeUpdate 数据更新前调用 (不会触发重新渲染过程)
- updated 更新完成之后
- beforeDestory 实例销毁之前调用
- destroyed 实例销毁之后调用 (Vue 实例指示的东西都会解绑,所
有事件监听移除)
- activated keep-alive 专属,组件被激活时调用