vue2 uniapp项目生命周期
时间: 2023-08-05 15:40:39 浏览: 99
wx129药店管理系统-ssm+vue+uniapp-小程序.zip(可运行源码+sql文件+)
uniapp 是基于 Vue.js 开发的跨平台开发框架,因此它的生命周期与 Vue.js 相似。uniapp 的生命周期包括以下几个阶段:
1. beforeCreate:组件实例刚刚被创建,属性计算之前调用此钩子函数。
2. created:组件实例创建完成,属性已经绑定,但是 DOM 元素还没有被创建,$el 属性还不存在。
3. beforeMount:模板编译/挂载之前调用此钩子函数,此时 $el 属性已经存在。
4. mounted:模板编译/挂载完成,DOM 元素已经生成,此时可以操作 DOM 元素。
5. beforeUpdate:组件更新之前调用此钩子函数,此时可以获取到更新前的状态。
6. updated:组件更新完成之后调用此钩子函数,此时可以获取到更新后的状态。
7. beforeDestroy:组件销毁之前调用此钩子函数,此时组件实例还可用。
8. destroyed:组件销毁完成之后调用此钩子函数,此时组件实例已经被销毁,无法访问。
阅读全文