专栏首页极乐技术社区微信小程序开发详解《三》APP生命周期

微信小程序开发详解《三》APP生命周期

1:微信小程序APP的生命周期方法:

在微信小程序工程中的app.js中增加如图所示方法

编译运行,查看日志如图所示:微信小程序启动时,调用生命周期方法为:onLaunch方法(app.js)---onShow方法(app.js)---onLoad方法(首页面:index.js的onLoad方法)

当将小程序置于后台(开发工具左下角有模拟后台按钮)时,系统回调生命周期方法:onHide

2:调用小程序APP级别的全局方法和变量

在app.js中可以自定义全局变量:例如加入如下代码

myData:{ username : "abc123" },

如果想在index.js中调用全局变量:username ,则如下图5所示:先获取全局app,然后通过app可以获取myData,再获取username


本文分享自微信公众号 - 极乐技术社区(wxapp-union),作者:微信小程序联盟

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-01-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 五个套路看懂微信小程序开发(上)

    你或许听说过,快速入门就是要学最小必要知识。而我最近在看微信小程序的官方教程时发现,这个教程虽然简单,但对于微信小程序开发来说,80%的套路都能从这里学习到,你...

    极乐君
  • 小程序 · 一周报

    为保障权利人的合法权益,微信上线了小程序(小游戏)的内容侵权保护机制,权利人可以通过公众平台侵权投诉流程提交侵权投诉。

    极乐君
  • 一斤代码深入理解系列(五):微信小程序中使用Promise进行异步流程处理

    我们知道,JavaScript是单进程执行的,同步操作会对程序的执行进行阻塞处理。比如在浏览器页面程序中,如果一段同步的代码需要执行很长时间(比如一个很大的循环...

    极乐君
  • 2015年IT发展四大趋势与云计算三大预测

    存储资源日益减少 对于大多数人来说,预测未来是非常困难得。但是人们总是喜欢关注未来会发生什么事情。在IT领域,人们同样喜欢关注趋势发展。到了2014年底了。又该...

    静一
  • Golang在京东列表页实践总结

    Golang在京东列表页实践总结 作者:张洪涛 10余年软件开发和设计经验,曾就职于搜狐、搜狗、前matrixjoy公司联合创始人、甘普科技CTO。 目前线上状...

    李海彬
  • Flask阶段(一)代码

    小闫同学啊
  • 【融职培训】Web前端学习 第8章 egg基础教程3 控制器

    app/controller/是创建Controller的文件夹,或者我要合并一个首页或是基础页面的HomeController。

    学习猿地
  • Web前端学习 第8章 egg基础教程3 控制器

    app/controller/是创建Controller的文件夹,或者我要合并一个首页或是基础页面的HomeController。

    学习猿地
  • AutoLine源码分析之Flask初始化模块

    下面我们看下在manage.py中如何调用create_app来初始化全局flask运行环境的。

    苦叶子
  • 教你用android玩冲顶大会——实现几个小时的财务自由

    最近答题类app比较火,玩了几把之后想到为什么不用技术来查找答案呢?因此搞了一款辅助app,能够帮助大家直接搜索答案.经过两天的开发和三天的测试,终于让我的冲...

    何时夕

扫码关注云+社区

领取腾讯云代金券