微信小程序开发精编

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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文档

欢迎阅读下一章.

相关文档
最新文档