vue生命周期
vue生命周期即为一个组件从生到死的一个完整的周期,主要包括以下四个阶段:创建,挂载,更新,销毁.
创建前:beforeCreate,创建后:created
挂载前:beforeMount,挂载后:mounted
更新前:beforeUpdata,更新后:updated
销毁前:beforeDestroy,销毁后:destroyed
像我平时用的比较多的钩子函数是created和mounted,created用于获取后台数据,mounted用于dom挂载完后做以下动漫操作,以及初始化插件等…beforeDestroy用户清除定时器以及解绑事件等.
另外还增加了使用内置组件keep-alice来缓存实例,而不是频繁创建和销毁(开销大)
actived 实例激活
deactived 实例失效