1 / 10
文档名称:

微信小程序开发三).doc

格式:doc   大小:398KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

微信小程序开发三).doc

上传人:泰山小桥流水 2022/10/21 文件大小:398 KB

下载得到文件列表

微信小程序开发三).doc

相关文档

文档介绍

文档介绍:该【微信小程序开发三) 】是由【泰山小桥流水】上传分享,文档一共【10】页,该文档可以免费在线阅读,需要了解更多关于【微信小程序开发三) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。微信小程序开发三)
微信小程序开发三)
1/10
微信小程序开发三)
微信小程序开发(三)
第三章 逻辑层
逻辑层向表现层供应数据 ,响应表现层事件.
第1节注册程序
(object): 注册小程序
Object属性方法
属性 种类 说明 触发
functio
onLaunch() 初始化初始n
functio
onShow() 显示后转前n
APP()代码实例
App({
onLaunch:function( options){
Dosomethinginitialwhenlaunch.
},
onShow:function( options){
//Dosomethingwhenshow.
},
onHide:function(){
//Dosomethingwhenhide.
},
onError: function( msg){
Options:场景值,详见场景值一章。
():创办小程序实例
varappInstance=getApp()
()//Iamglobaldata
第2节场景值部分场景值列表
微信小程序开发三)
微信小程序开发三)
2/10
微信小程序开发三)
VALU VALU N VALU
NO DESC NO DESC DESC
E E O E
程序模
1
我的卡
11001发现栏71014
3
1028


公众号
1
21005搜结果81020
1029卡券

4
第3节注册页面
1. 注册页面:page(object)
Object属性和方法:
NO
属性
种类
说明
1
data
object
数据
2
onLoad
functio
加载
n
3
onReady
functio
就绪
n
微信小程序开发三)
微信小程序开发三)
3/10
微信小程序开发三)
Object属性和方法:(续上页)
微信小程序开发三)
微信小程序开发三)
10/10
微信小程序开发三)
NO 属性 种类 说明
onPullDownRefr functio
7 下拉刷新
esh n
functio
8 onReachBottom 达终究端
代码示例:
Page({
data: {text:"Thisispagedata."},
onLoad:function(options){},
onReady:function()
{//
Dosomethingwhenpageready.
},
onShow:function(){//Dosomethingwhenpageshow.},
onHide:function(){//Dosomethingwhenpagehide.},
onUnload:function()
{//
Dosomethingwhenpageclose.
},
onPullDownRefresh:
function()
{//Dosomething
whenpull
down.},
onReachBottom:function()
{//
Dosomething
whenpage
reachbottom.},
微信小程序开发三)
微信小程序开发三)
5/10
微信小程序开发三)
onShareAppMessage:function(){//returncustomshare
微信小程序开发三)
微信小程序开发三)
10/10
微信小程序开发三)
2. 初始化数据:
表现层代码
<view>{{text}} </view>
<view>{{array[0].msg}} </view>
逻辑层数据供应
Page({
data:{
text:' 初始数据',
array:[{msg:' 信息1'},{msg:' 信息2'}]
3. 事件办理:
表现层事件绑定:
<viewbindtap="viewTap">clickme</view>
逻辑层事件办理:
微信小程序开发三)
微信小程序开发三)
7/10
微信小程序开发三)
Page({
viewTap:function(){
('viewtap')
4. 生命周期函数:
解析模型:表现层+表现层事件+两层关系+逻辑层+逻辑层事件
生命周期:产生+存续+消毁
视图模型:“泳道”图
微信小程序开发三)
微信小程序开发三)
8/10
微信小程序开发三)
表现层 两层关 逻辑层
start start
init
create
inited
create
onLoad
Wait
onShow
Wait
F_rend
ready onRead
render Active
onHide
render Active
onShow
render Active onUnlo
微信小程序开发三)
微信小程序开发三)
9/10
微信小程序开发三)
第4节路由
微信小程序开发三)
微信小程序开发三)
10/10
微信小程序开发三)
页面栈
页面栈对页面管理
NO 操作内容 页面栈变化说明
1 初始化 P_init:in
2 打开新页面 P_open:in
3 重定向 P_cur:out;p_redirect:in
4 页面返回 P_top:out;p_return:top
()
获取页面栈实例:返回值:数组
索引 1 2 N
路由方式
微信小程序开发三)
微信小程序开发三)
11/10
微信小程序开发三)
路由后页
NO 操作内容 触发方式 路由前页面

‘load+sh
初始化
ow
打开新页 ‘load+sh
2 ‘ hide
面 ow
第5节模块化
作用域:
函数和变量只在当前文件中有有效;
模块化:
创办模块文件,扩展名 JS,比方:. 模块文件结构以下:
函数列表:
Functionfun1(){};
Functionfun2(){};
微信小程序开发三)
微信小程序开发三)
12/10
微信小程序开发三)
函数导出
微信小程序开发三)
微信小程序开发三)
10/10
微信小程序开发三)
模块引用实列以下:
引用JS文件
Varcom=require( “ ”);
使用实例
Page({
第6节API
小程序开发框架MINA供应丰富的微信原生API,可以方便的调起微信供应的能力,如获取用户信息,当地储藏,支付功能等。
详细介绍请参照微信小程序 API文档
欢迎阅读下一章.
微信小程序开发三)
微信小程序开发三)
14/10
微信小程序开发三)

最近更新

工作分析简要概述 6页

小学数学教学中德育美育论文 6页

闭合导线测量的内业计算 41页

失业保险对失业者劳动供给的影响研究——来自.. 4页

大学教育管理论文题目 4页

基于战略性人力资源管理的企业竞争优势获取机.. 5页

基于Arduino单片机的智能小车设计-毕业论文设.. 6页

国有大型企业对下属控股公司人力资源管理策略.. 6页

国有企业人力资源管理中工作分析的必要性 6页

《收入费用及利润》 36页

华润超市员工绩效管理的激励机制存在的问题及.. 5页

铜梁印象项目主体工程质量验收标准 24页

动物病理学4-3-第4章炎症第3节 6页

公司薪酬管理培训日志范文共8 5页

信息化护理管理系统在护理管理工作中的应用探.. 5页

会计学论文选题题目 6页

企业环境会计信息披露研究 6页

企业工商管理现状及改进策略 6页

企业发展能力分析习题 4页

企业人力资源绩效管理问题与解决措施 6页

咖啡厅改造预算协议样本 9页

什么叫员工关系管理 4页

人工智能在钻井工程中的应用 4页

化妆品批量配送合同模板 9页

人力资源绩效考核结果(工作汇报模板) 6页

人力资源管理的最佳实践经验有哪些 4页

人力资源管理毕业论文《人保财险公司人力资源.. 4页

人力资源管理对高等教育发展的影响 6页

2024年辽宁省交通高等专科学校单招职业技能测.. 76页

三管轮见习培训记录簿附页样本 95页