微信小程序开发精编
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微信小程序开发精编 Document number:WTT-LKK-GBB-08921-EIGG-22986
微信小程序开发(三)
第三章逻辑层
逻辑层向表现层提供数据,响应表现层事件.第1节注册程序
1.APP(object):注册小程序
Object属性方法
APP()代码实例
Options:场景值,详见场景值一章。
2.getApp():创建小程序实例
第2节场景值
部分场景值列表
第3节注册页面
1.注册页面:page(object) Object属性和方法:
Object属性和方法:(续上页)
代码示例:
2.初始化数据:
表现层代码
逻辑层数据提供
3.事件处理:
表现层事件绑定:
逻辑层事件处理:
4.生命周期函数:
分析模型:表现层+表现层事件+两层关联+逻辑层+逻辑层事件
生命周期:产生+存续+消毁视图模型:“泳道”图
第4节路由
1.页面栈
页面栈对页面管理
2.getCurrentPages()
获取页面栈实例:返回值:数组
3.路由方式
第5节模块化
1.作用域:
函数和变量只在当前文件中有有效;
全局变量通过APP(DATA)设定,并通过var
app=getApp(); 使用全局变量;
2.模块化:
创建模块文件,扩展名JS,例如:.模块文件结构如下:
模块引用实列如下:
第6节API
小程序开发框架MINA提供丰富的微信原生API,可以方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。
详细介绍请参考微信小程序API文档
欢迎阅读下一章.