微信小程序开发(二)
第三章逻辑层
逻辑层向表现层提供数据,响应表现层事件. 第1节注册程序1. APP(object)注册小程序
Object属性方法
APP ()代码实例
App({
onLaun ch: fun cti on (opti ons) {
// Do something initial when launch.
},
on Show:f unction( optio ns) {
// Do someth ing whe n show.
},
onH ide: function。{
Opti ons:场景值,详见场景值一章。
2. getApp()创建小程序实例
var app In sta nee = getApp()
第2节场景值
部分场景值列表
1001+100
一3—1006 9—1022—聊天置顶一15—1035—公众菜单第3节注册页面
1.注册页面:page(object)
Object属性和方法:
Object属性和方法:(续上页)
代码示例:
Page({
data:{ text: "This is page data." },
on Load: fun cti on( opti ons) {},
on Readyf un cti on() {// Do somethi ng whe n page ready. },
on Show:f unction() {// Do someth ing whe n page show. },
onH ide: function。{// Do someth ing whe n page hide. },
onUnl oad: function。{// Do someth ing whe n page close. },
on PullDow nRefresh:fu nctio n() {// Do someth ing whe n pull dow n. },
on ReachBottomfu nctio n() {// Do someth ing whe n page reach bottom. },
onShareAppMessagefunction() {// return custom share date when user
2.初始化数据:
表现层代码
逻辑层数据提供
Page({
data: {
text:初始数据',
3.事件处理:
表现层事件绑定: