一、小程序是什么
是⼀种新的开放能,可以在微信内被便捷地获取和传播,同时具有出⾊的使⽤体验。
二、小程序的优势和劣势
1、优势
①容易推⼴
②使⽤便捷
③体验良好
④成本更低
2、劣势
①单个包⼤⼩限制为2M
②受微信限制。例如不能直接分享到朋友圈,涉及到积分,或者
③虚拟交易的时候,⼩程序也是不允许的
④发布要麻烦
三、常用配置
1、⻚⾯配置
展示初始⻚⾯
①enterPagePath
②修改app.json⾥⾯page的顺序
③
2、全局配置
tabbar
⾄少两个,最多5个。
四、模板语法WXML
1、view text image block
2、模版 template 定义时 name 使⽤时 is
①import:导⼊模版
②include:除模版以外的内容
五、样式wxss
1、单位 rpx 屏幕宽度/750
2、导⼊
六、小程序中的JS
修改渲染层的数据调⽤ this.setData()
七、程序和界面
1、程序
①onLaunch 初始化 全局只调⽤⼀次
②onShow
③onHide
④onError
⑤全局数据
globalData
使⽤ getApp()
2、界⾯
①onLoad ⻚⾯加载
②onReady ⻚⾯渲染完成
③onShow ⻚⾯显示
④onHide
⑤onUnload
八、事件
1、bind:事件类型
2、阻⽌冒泡 catch
3、添加捕获 capture-bind:事件类型
4、事件传参
data-变量= “值”