当前位置: 首页 > news >正文

医疗电子的网站建设新手怎么做电商运营

医疗电子的网站建设,新手怎么做电商运营,湘潭简单的网站建设公司,专业的企业管理软件文章目录 页面生命周期函数组件生命周期函数应用(App)生命周期函数页面与组件生命周期的执行顺序注意事项 在微信小程序中,生命周期函数是指页面或组件在不同阶段会被自动调用的特定函数。这些函数可以帮助开发者在适当的时机完成特定的初始化…

文章目录

      • 页面生命周期函数
      • 组件生命周期函数
      • 应用(App)生命周期函数
      • 页面与组件生命周期的执行顺序
      • 注意事项

在微信小程序中,生命周期函数是指页面或组件在不同阶段会被自动调用的特定函数。这些函数可以帮助开发者在适当的时机完成特定的初始化、清理或交互逻辑。


页面生命周期函数

页面生命周期函数是作用于小程序中的页面,处理页面加载、显示、隐藏等事件。

函数名描述
onLoad(options)页面加载时触发,参数为打开当前页面路径中的参数。
onShow()页面显示时触发,每次进入页面都会执行。
onReady()页面初次渲染完成时触发,仅执行一次。
onHide()页面被隐藏时触发,如跳转到其他页面或切入后台。
onUnload()页面卸载时触发,如关闭当前页面或返回上一页。
onPullDownRefresh()监听用户下拉刷新动作,需在 app.json 中开启 "enablePullDownRefresh"
onReachBottom()监听页面触底事件,如用于加载更多数据。
onPageScroll()监听页面滚动,参数为滚动距离(单位 px)。
onShareAppMessage(options)用户点击右上角分享时触发,可自定义分享内容。
onShareTimeline()用户点击分享按钮分享到朋友圈时触发(需要设置 enableShareTimeline)。
onAddToFavorites()用户点击收藏时触发,需设置 enableAddToFavoritestrue
onResize()监听页面尺寸变化,如屏幕旋转(横竖屏切换)。
onTabItemTap(item)监听点击 tab 时触发,仅在 tab 页面有效。

组件生命周期函数

组件生命周期函数用于处理组件的创建、更新、销毁等阶段的事件。

函数名描述
created()在组件实例刚刚被创建时触发。
attached()在组件实例进入页面节点树时触发。
ready()在组件布局完成后触发,可以操作 DOM 节点。
moved()在组件实例被移动到其他位置时触发。
detached()在组件实例被从页面节点树移除时触发。
error(error)当组件方法抛出错误时触发,参数为错误信息。
lifetimes.show()组件被展示时触发(支持页面级别的监听)。
lifetimes.hide()组件被隐藏时触发(支持页面级别的监听)。
lifetimes.resize()监听组件尺寸变化。

应用(App)生命周期函数

应用生命周期函数用于处理小程序的整体生命周期,主要是小程序的启动、切换前后台等。

函数名描述
onLaunch(options)小程序初始化时触发,全局只触发一次。
onShow(options)小程序启动或从后台进入前台时触发。
onHide()小程序从前台进入后台时触发。
onError(error)小程序发生脚本错误或 API 调用失败时触发。
onUnhandledRejection(reason)未处理的 Promise 拒绝触发。
onPageNotFound(options)当页面不存在时触发,可进行页面跳转(最多触发一次)。
onThemeChange(theme)小程序主题发生变化时触发,参数为主题信息。
onUnhandledRejection(reason)未捕获的 Promise 错误触发,参数为错误原因。

页面与组件生命周期的执行顺序

  1. 页面首次加载时
    • App.onLaunch -> App.onShow -> Page.onLoad -> Page.onShow -> Page.onReady
  2. 页面切换
    • 离开页面:Page.onHide
    • 新页面加载:Page.onLoad -> Page.onShow -> Page.onReady
  3. 页面卸载
    • Page.onUnload
  4. 小程序切后台
    • Page.onHide -> App.onHide
  5. 小程序切回前台
    • App.onShow -> Page.onShow

注意事项

  1. onPullDownRefreshonReachBottom

    • 需要在 app.jsonpage.json 中配置相应的功能开关。
    • 在数据加载完成后,需调用 wx.stopPullDownRefresh() 停止刷新动画。
  2. onShareAppMessage

    • 如果未定义该方法,分享时将无法自定义内容,显示默认的页面标题和链接。
  3. onPageNotFound

    • 必须在 App 的配置中设置 "entryPagePath" 否则可能不会触发。
  4. 组件生命周期

    • 对于组件与页面交互,需要关注组件的 attacheddetached 阶段,以进行初始化和清理操作。

通过合理利用生命周期函数,可以更高效地管理小程序的状态和资源,提高开发体验和用户体验。

在这里插入图片描述

http://www.mmbaike.com/news/65835.html

相关文章:

  • 做百度网站要注意什么网址浏览大全
  • 沧州模板建站平台宁波seo推广
  • 搞笑资讯网站源码google官网入口注册
  • 怎么做二维码微信扫后直到网站软文营销是什么意思
  • 营销型网站优化长沙seo排名公司
  • 有个网站做字的图片谷歌搜索引擎营销
  • 微信小程序制作精灵上海百度移动关键词排名优化
  • 企业网站推广案例nba最新赛程
  • 新万网郑州seo优化外包顾问
  • 俄文网站建设方案广告推广平台网站有哪些
  • 用软件做seo网站关键词推广华与华营销策划公司
  • 成都网络公司网站seo是什么的缩写
  • 国家工商注册查询系统官网网站优化的关键词
  • 有源码如何搭建app青海seo关键词排名优化工具
  • 网站建设是企业培训考试app
  • 做公司网站要素微信管理软件
  • 二手房网站开发文档seo刷排名公司
  • 为解析的域名做网站推广图片制作
  • 网站建设 客户评价网址导航怎样推广
  • 现在做推广的新渠道有哪些yoast seo
  • 想学习做网站免费下载百度并安装
  • 我想给企业做网站怎么做接广告推广
  • 怎么快速提高网站权重seo网络推广怎么做
  • 如何给网站做防盗链百度电话怎么转人工
  • 贵阳网站定制电话百度网站下载安装
  • 传媒公司网站建设方案百度收录入口在哪里
  • 凡科网站怎么关闭建设中关键词推广排名
  • 做网站下一页windows优化软件
  • ie10网站后台无法编辑seo优化评论
  • 南京做网站最好的公司广告网页