uniapp的生命周期分为组件的生命周期、页面的生命周期和App的生命周期。

  1. 组件的生命周期:
  • beforeCreate:组件实例刚刚被创建,属性和方法还未初始化。
  • created:组件实例已经创建完成,属性已绑定,但DOM还未生成,$el属性不存在。
  • beforeMount:组件即将被挂载到页面上。
  • mounted:组件已经被挂载到页面上,此时可以访问到组件的DOM节点。
  • beforeUpdate:组件更新之前调用,可以在此时对数据进行修改。
  • updated:组件更新之后调用。
  • beforeDestroy:组件销毁之前调用,可以在此时进行清理操作。
  • destroyed:组件销毁之后调用,此时组件的DOM节点已经被销毁。
  1. 页面的生命周期:
  • onShow:页面显示时调用。
  • onHide:页面隐藏时调用。
  • onReady:页面初次渲染完成时调用。
  • onUnload:页面被关闭时调用。
  1. App的生命周期:
  • onLaunch:小程序初始化时调用。
  • onShow:小程序启动或从后台进入前台显示时调用。
  • onHide:小程序从前台进入后台时调用。
  • onError:小程序发生错误时调用。
  • onPageNotFound:小程序页面不存在时调用。

以上是uniapp的生命周期,通过这些生命周期函数,可以在合适的时机进行数据的初始化、事件的监听等操作

uniapp的生命周期组件页面app

原文地址: http://www.cveoy.top/t/topic/iUB2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录