vue生命周期的实际应用

项目中只用到过mounted, updated生命周期 
想知道beforeCreate、create.......destroyed在项目中有什么实际用法

慕哥9229398
浏览 580回答 1
1回答

慕的地8271018

这个东西并没有说什么规定的应用,而是vue希望向开发者提供组件的整个生命周期中的一些时刻调用的钩子函数,你需要了解的是这些钩子函数在什么时候运行,此时组件状态是怎样的,这个钩子函数结束后会做什么,beforeCreate为例:生命周期的各个阶段提供的钩子函数何时运行?beforeCreate 在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。beforeCreate,此时组件状态如何实例初始化,但是数据观测 (data observer) 和 event/watcher 事件配置均为调用beforeCreate钩子函数结束后会做什么实例创建,init injections reactivity知道了以上这些,可以知道,beforeCreate执行时,数据观测 (data observer) 和 event/watcher 事件配置都还没有运行,那么我们就可以做一些改变,甚至修改这些数据观测 (data observer) 和 event/watcher 事件,这个时候就是结合业务场景来看的,比如有的时候为了做适应,可能事件最开始是click事件,但是某些情况希望是touch事件,这里就可以修改,做判断了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript