主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本文主要介绍微信小程序生命周期功能的相关信息,有需要的朋友可以参考。
微信小程序生命周期功能
小程序判断当前主页是从其他页面返回的还是由入口打开的。
由于当我们退出小程序时,小程序的数据没有被释放,因此再次点击数据没有成为初始化解决方案:在小程序数据中声明一个变量isClose默认为true以判断它是否从入口打开。当点击跳转页面或关闭小程序时,会触发OnHide功能。在此功能中,它将被关闭然后打开。当你跳转到页面时,首先将isClose设置为false,这样当你触发OnHide函数时,isClose is flase将不会被执行,你将进入跳转的页面。然后,从页面返回后,这是页面的OnUnload函数将触发跳转。在此功能中设置一个计时器,并在200ms后将isClose更改为true,这样当小程序关闭并重新进入时,is close仍然为true,并且是第一次进入页面。
微信小程序的生命周期功能
1.1监控页面加载
onLoad:函数(选项){},
一个页面只会被调用一次,您可以调用查询参数以在onLoad中打开当前页面。
1.2监控页面的第一次渲染完成。
on ready:function(){ },
一个页面只会被调用一次,这意味着该页面已准备好与视图层进行交互。
1.3监控页面显示
on show:function(){ },
每次打开页面时调用。
1.3监控页面隐藏
on hide:function(){ },
当导航到或底部制表符切换时调用。
1.4监控页面卸载
on unload:function(){ },
当重定向到或导航回时调用。
微信小程序app.js中的独特功能。
2.1监控小程序初始化
on launch:function(){ },
当小程序初始化时,它将触发onLaunch(仅全局触发一次)。
2.2错误监听功能
on error:function(){ },
当小程序中出现脚本错误或api调用失败时,它将触发一个带有错误消息的onError。
【相关建议】
1.下载微信微信官方账号平台源代码。
2.PigCMS(PigCMS)微电商系统运营版(独立微店商城+三级分销系统)
3.微信网王v3.4.5高级商业版微信魔方源代码
这几篇文章你可能也喜欢:
- 暂无相关推荐文章
本文由主机参考刊发,转载请注明:微信开发的生命周期功能示例教程(何时使用微信小程序的生命周期功能) https://zhujicankao.com/113522.html
评论前必须登录!
注册