新页面的创建
1.从app.json文件开始创建
2.单个文件逐一创建
3.删除文件后的编译自动创建
组成页面结构的不同文件
WXML——HTML
WXSS——CSS
JS——Javascript,接收和返回数据和服务器交互
JSON——Javascript(json对象),配置信息
APP——application
编码要求
- 不能直接使用HTML文件
- 可以全部使用CSS文件
- Js脚本文件没有Window对象(微信小程序内核不存在window对象)
微信小程序的生命周期
onLoad——监听页面加载
第一次完整打开小程序的界面时
onShow——监听页面显示
每次从未激活状态变成激活状态的操作
onHide——监听页面隐藏
每次从激活状态变成未激活状态的执行
onReady
全部加载和显示完成,可以提供给用户进行操作的状态
onUnload——监听页面卸载
正常关闭时的执行状态
onShareAppMessgge
转发的设定
微信小程序的调试步骤
console.log(“onLoad”)
console.info(“onLoad”)
弹窗展示:
onShow: function(){
wx.showModal({
title:'test',
content:'onshow',
})
},
微信小程序的发布
1.只有在有正式APPID的情况下才有上传按钮
2.打开微信公众平台点击“提交审核”
3.三种状态:
开发版本、审核版本、线上版本,同时也对应三种权限
注:详情中所有代码不可超过2M