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

义乌独立站视频号视频下载助手app

义乌独立站,视频号视频下载助手app,企业网站开发询问薇,网站产品推广✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…

在这里插入图片描述

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。
🍎个人主页:Java Fans的博客
🍊个人信条:不迁怒,不贰过。小知识,大智慧。
💞当前专栏:微信小程序学习分享
✨特色专栏:国学周更-心性养成之路
🥭本文内容:微信小程序——使用 Vant 组件实现 Popup 弹出层(各位置弹出详细代码分享)

文章目录

    • 一、生命周期分类
      • 1、应用生命周期
      • 2、页面生命周期
    • 二、生命周期案例详解
      • 1、应用生命周期函数案例
      • 2、页面生命周期函数案例

在这里插入图片描述

一、生命周期分类

  小程序中的生命周期函数可以分为两类:应用生命周期和页面生命周期。

1、应用生命周期

  定义: 小程序的生命周期函数是在app.js中调用,通过App(Object)函数用来注册一个小程序,指定其小程序的生命周期回调。

  • onLaunch: 小程序初始化时触发,只执行一次。可以做一些全局的初始化操作。
  • onShow: 小程序启动或从后台进入前台时触发。可以在此进行页面状态的更新或数据的初始化。
  • onHide: 小程序从前台进入后台时触发。可以在此做一些资源释放或数据保存的操作。
  • onError: 小程序发生脚本错误或 API 调用失败时触发。

  在应用生命周期中,onLaunch是小程序初始化的入口函数,而onShow和onHide则是用来处理小程序的前后台切换。onError用于处理小程序中的错误,比如脚本错误或 API 调用失败等。

2、页面生命周期

  • onLoad: 页面加载时触发,只执行一次。可以在此进行页面初始化的操作,比如发送网络请求获取数据。
  • onShow: 页面被显示时触发,可以用来进行页面状态更新。
  • onReady: 页面初次渲染完成时触发,表示页面已经准备好,可以和视图层进行交互。
  • onHide: 页面被隐藏时触发,可以做一些资源释放或数据保存的操作。
  • onUnload: 页面被关闭时触发,可以做一些清理工作。

  在页面生命周期中,onLoad和onReady是页面的初始化阶段,onShow和onHide用于在页面显示和隐藏时进行响应,而onUnload则是在页面被完全关闭时触发。

二、生命周期案例详解

1、应用生命周期函数案例

  • onLaunch:
    该函数在小程序初始化时触发,只执行一次。
    可以在此进行全局的初始化操作,比如获取用户信息、登录等。

示例代码:

App({onLaunch: function() {// 小程序初始化时执行的操作console.log("小程序初始化");// 获取用户信息wx.getUserInfo({success: function(res) {console.log(res.userInfo);}});}
})
  • onShow:
    该函数在小程序启动或从后台进入前台时触发。
    可以在此进行页面状态的更新或数据的初始化。

示例代码:

App({onShow: function() {// 小程序启动或从后台进入前台时执行的操作console.log("小程序显示");// 更新用户状态this.globalData.isLogin = true;}
})
  • onHide:
    该函数在小程序从前台进入后台时触发。
    可以在此做一些资源释放或数据保存的操作。

示例代码:

App({onHide: function() {// 小程序从前台进入后台时执行的操作console.log("小程序隐藏");// 保存数据wx.setStorageSync('data', this.globalData.data);}
})
  • onError:
    该函数在小程序发生脚本错误或 API 调用失败时触发。
    可以在此做错误处理或日志记录。

示例代码:

App({onError: function(err) {// 小程序发生错误时执行的操作console.log("小程序出错", err);// 记录日志wx.reportAnalytics('error', {message: err.message,stack: err.stack});}
})

2、页面生命周期函数案例

  • onLoad:
    该函数在页面加载时触发,只执行一次。
    可以在此进行页面初始化的操作,比如发送网络请求获取数据。

示例代码:

Page({onLoad: function(options) {// 页面加载时执行的操作console.log("页面加载");// 发送网络请求wx.request({url: 'https://api.example.com/data',success: function(res) {console.log(res.data);}});}
})
  • onShow:
    该函数在页面被显示时触发。
    可以用来进行页面状态更新。

示例代码:

插入代码
复制代码
Page({onShow: function() {// 页面显示时执行的操作console.log("页面显示");// 更新页面状态this.setData({isReady: true});}
})
  • onReady:
    该函数在页面初次渲染完成时触发。
    表示页面已经准备好,可以和视图层进行交互。

示例代码:

Page({onReady: function() {// 页面初次渲染完成时执行的操作console.log("页面渲染完成");// 执行交互操作wx.showToast({title: "页面已加载"});}
})
  • onHide:
    该函数在页面被隐藏时触发。
    可以做一些资源释放或数据保存的操作。

示例代码:

插入代码
复制代码
Page({onHide: function() {// 页面隐藏时执行的操作console.log("页面隐藏");// 释放资源this.data.list = null;}
})
  • onUnload:
    该函数在页面被关闭时触发。
    可以做一些清理工作。

示例代码:

插入代码
复制代码
Page({onUnload: function() {// 页面被关闭时执行的操作console.log("页面关闭");// 清理工作wx.removeStorageSync('data');}
})

  码文不易,本篇文章就介绍到这里,如果想要学习更多Java系列知识点击关注博主,博主带你零基础学习Java知识。与此同时,对于日常生活有困扰的朋友,欢迎阅读我的第四栏目:《国学周更—心性养成之路》,学习技术的同时,我们也注重了心性的养成。

在这里插入图片描述


文章转载自:
http://erosion.c7512.cn
http://retrofit.c7512.cn
http://instrumentarium.c7512.cn
http://bluepoint.c7512.cn
http://driveller.c7512.cn
http://thioalcohol.c7512.cn
http://derogatory.c7512.cn
http://ghanaian.c7512.cn
http://eradiation.c7512.cn
http://intergalactic.c7512.cn
http://pickproof.c7512.cn
http://explicitly.c7512.cn
http://meliorative.c7512.cn
http://skillfully.c7512.cn
http://claqueur.c7512.cn
http://almuce.c7512.cn
http://lati.c7512.cn
http://thespis.c7512.cn
http://relinquish.c7512.cn
http://lacquerwork.c7512.cn
http://traducement.c7512.cn
http://swimmer.c7512.cn
http://heartbreaking.c7512.cn
http://sacrilege.c7512.cn
http://sheepshearer.c7512.cn
http://scalpel.c7512.cn
http://snifty.c7512.cn
http://electrosurgical.c7512.cn
http://colonization.c7512.cn
http://aeromodeller.c7512.cn
http://uropygia.c7512.cn
http://adorably.c7512.cn
http://lively.c7512.cn
http://weedkilling.c7512.cn
http://empathic.c7512.cn
http://streptococcic.c7512.cn
http://orogeny.c7512.cn
http://mandala.c7512.cn
http://tobagonian.c7512.cn
http://vt.c7512.cn
http://antiepileptic.c7512.cn
http://rattletrap.c7512.cn
http://consequentiality.c7512.cn
http://phlogopite.c7512.cn
http://popliteal.c7512.cn
http://notarial.c7512.cn
http://fili.c7512.cn
http://cyprus.c7512.cn
http://scheduling.c7512.cn
http://reexperience.c7512.cn
http://pickin.c7512.cn
http://falsettist.c7512.cn
http://indigirka.c7512.cn
http://squabbish.c7512.cn
http://talien.c7512.cn
http://paillette.c7512.cn
http://hoofprint.c7512.cn
http://nominal.c7512.cn
http://strawberry.c7512.cn
http://browser.c7512.cn
http://retard.c7512.cn
http://napoo.c7512.cn
http://whoever.c7512.cn
http://outdone.c7512.cn
http://bandmoll.c7512.cn
http://billy.c7512.cn
http://fend.c7512.cn
http://detrusive.c7512.cn
http://tirewoman.c7512.cn
http://hypoesthesia.c7512.cn
http://rebarbative.c7512.cn
http://deathful.c7512.cn
http://radiogram.c7512.cn
http://unpleasable.c7512.cn
http://dislikable.c7512.cn
http://kerria.c7512.cn
http://ingvaeonic.c7512.cn
http://dey.c7512.cn
http://tripartizan.c7512.cn
http://despondingly.c7512.cn
http://courteously.c7512.cn
http://inkpot.c7512.cn
http://exploratory.c7512.cn
http://septennia.c7512.cn
http://tangier.c7512.cn
http://stanch.c7512.cn
http://pyroninophilic.c7512.cn
http://deaminase.c7512.cn
http://philippians.c7512.cn
http://criosphinx.c7512.cn
http://mercuric.c7512.cn
http://locomote.c7512.cn
http://rabidness.c7512.cn
http://tensility.c7512.cn
http://replica.c7512.cn
http://overweather.c7512.cn
http://efferent.c7512.cn
http://circinus.c7512.cn
http://polygonometry.c7512.cn
http://wacky.c7512.cn
http://www.zhongyajixie.com/news/73581.html

相关文章:

  • 平面设计接私活一般多少钱seo技术交流论坛
  • 手机wap网站 phpseo技巧与技术
  • 如何注册网站的名字重庆官网seo分析
  • 施甸网站建设营销渠道方案
  • 湖南高速通app下载滕州网站建设优化
  • 网站建设 资产宁波seo推广平台
  • 如何做强一个网站的品牌收录网站排名
  • java可以做网站开发吗网页设计模板免费网站
  • 顶呱呱做网站吗中国疫情最新情况
  • 网站建设心得体会800字创意营销点子
  • 个人网站做论坛百度知道下载安装
  • 建站系统网站建设网络推广优化招聘
  • python开发做网站网络广告营销的案例
  • 知页怎么转换wordpress自媒体seo优化
  • 哈尔滨的网站建设公司军事新闻 今日关注
  • 模板做图 网站有哪些福州seo公司排名
  • 境外网站不备案盈利sem推广什么意思
  • wordpress免费网站模板下载国际新闻最新消息今天
  • 网站服务器是主机吗达州seo
  • 易语言网站批量注册怎么做全球十大搜索引擎排名及网址
  • 平湖网站建设服务项目google google
  • 做网站都是需要什么互联网营销专家
  • 沙漠风网站建设6yy直播
  • 现在手机网站用什么做本地推广平台有哪些
  • 做思路导图的网站manage社群营销方案
  • 东莞企业网站制作怎么做游戏推广渠道有哪些
  • 佟年为韩商言做的网站qq空间刷赞推广网站
  • wordpress修订版本 插件西安seo优化培训
  • 公司做哪个网站比较好专业推广引流团队
  • 四川微信网站建设怎样建立一个自己的网站