
微信小程序生命周期 / 页面的生命周期 / 页面的用户行为
发布日期:2021-05-07 12:57:47
浏览次数:9
分类:原创文章
本文共 1028 字,大约阅读时间需要 3 分钟。
微信小程序的生命周期
App()
函数用来注册一个小程序。接受一个 Object
参数,其指定小程序的生命周期回调等。App()
必须在 app.js
中调用,必须调用且只能调用一次。
App({ //当小程序初始化完成时,全局只触发一次 onLaunch: function () { console.log("页面初始化完成") } //当小程序启动,或从后台进入前台显示并触发OnShow onShow: function (options) { console.log(小程序启动或后台进入前台) } //当小程序从前台进入后台,会触发onHide onHide: function () { console.log("小程序从前台进入后台,onHide") } //当小程序发生脚本错误,或者api调用失败时候,触发onError并带上错误信息 onError: function (msg) { console.log("小程序发生错误时候,msg) }})
页面的生命周期
Page(Object)
函数用来注册一个页面。接受一个 Object
类型参数,其指定页面的初始数据、生命周期回调、事件处理函数等。
Page({ //监听页面加载 onLoad () { console.log("页面的加载触发事件") }, //页面初次渲染完成 onReady () { console.log("页面数据初次渲染完成") }, onShow () { console.log("页面从后台进入页面时触发") }, onHide () { console.log("页面从前台进入到后台时触发") }, onUnload () { console.log("页面从后台卸载时触发,结束进程") }})
页面的用户行为
Page({ onPillDownRefresh () { console.log("下拉属刷新页面时候触发") }, onReachBottom () { console.log("页面上拉触底时触发") }, onShareAppMessage () { console.log("用户点击分享时候触发") }, onPageScroll () { console.log("页面滚动时触发") }, onUnload () { console.log("页面从后台卸载时触发,结束进程") }})
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年03月22日 04时57分18秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
修改jupyter保存文件目录
2019-03-04
tensorflow入门变量常量
2019-03-04
卷积神经网络六之CNN反向传播计算过程
2019-03-04
神经元与神经网络一之概述
2019-03-04
神经网络二之手写数字识别
2019-03-04
神经网络四之计算损失函数
2019-03-04
神经网络六之反向传播
2019-03-04
第五章 数字滤波器的基本结构之三
2019-03-04
第六章 IIR数字滤波器的设计方法之三全通系统
2019-03-04
kinect人体骨架25点
2019-03-04
FANUC机器人R-30iB_R-30iB PLUS备件规格型号统计整理
2019-03-04
如何在VM station虚拟机中安装西门子博途TIA PORTAL?
2019-03-04
FANUC机器人的镜像备份操作及U盘格式化具体步骤
2019-03-04
vue-依赖-点击复制
2019-03-04
vue如何配置兼容ie es6转es5
2019-03-04
js井子棋
2019-03-04
vue项目如何区分开发、生产和测试环境
2019-03-04
css取消双击选中文字
2019-03-04
LeetCode 116填充每个节点的下一个右侧结点指针
2019-03-04
C++小笔记——function绑定重载函数、私有继承用的条件
2019-03-04