• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

微信小程序-注册程序app.js

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一、注册程序

App() 函数用来注册一个小程序。接受一个 object 参数,其指定小程序的生命周期函数等。

object参数署名:

onLaunch:当小程序初始化完成后,触发onLaunch 只触发一次

onShow() :当小程序启动,或从后台进入前台显示,会触发 onShow

onHide():当小程序从前台进入后台,会触发 onHide

onError():当小程序发生脚本错误,或者 api 调用失败时,会触发 onError 并带上错误信息

其他:开发者可以添加任意的函数或数据到 Object 参数中,用 this可以访问

示例代码:

我们提供了全局的 getApp() 函数,可以获取到小程序实例。

注意:

App() 必须在 app.js 中注册,且不能注册多个。

不要在定义于 App() 内的函数中调用 getApp() ,使用 this 就可以拿到 app 实例。

不要在 onLaunch 的时候调用 getCurrentPage(),此时 page 还没有生成。

通过 getApp() 获取实例之后,不要私自调用生命周期函数。(onLaunch onShow onHide都属于生命周期函数)

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
uni-app编写小程序发布时间:2022-07-18
下一篇:
小程序app.js小结发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap