什么是生命周期函数:
因此,它是一个特殊的事件,在虚拟机实例运行时,在不同的时间运行特定的函数。 这样的函数就是vue的生命周期函数
beforecreatecreatedbeforemountmounteddestory/x这些挂接只运行一次
在第一个版本中不会调用beforeUpdate updated,而是在以后每次更新data时调用
有两种销毁beforeDestroy destroyed的方法:关闭:用户和销毁代码this.$destroy () )/VM实例
为什么要使用生命周期函数?
1 .明确区分整个运行期的业务
2 .为实现产品的业务逻辑,可以得到更好的支持
3 .更有利于产品维护和需求修正
4 .可以写更高质量产品的代码
网络请求应该在哪个挂钩上? 为什么?
可以放置在data生成后更新数据之前的所有挂接中。 具体而言,通常放在created或mounted上。 因为网络请求的数据通常在data容器中存在created: 因为,同时进行异步网络请求和虚拟机装载是希望实现展示CPU多核优势的mounted: 这是因为有时会在加载本地UI框架后请求数据更新UI
销毁钩子做了什么?
经常停止正在运行的代码并从本地或网络请求,以记录用户的配置信息和首选项设置