文件组成
小程序官方建议把所有小程序的页面 都放在pages目录中 已单独的文件夹存在
每个页面又由4个基本文件组成 分别是
.js文件(页面的脚本文件 存放页面的数据,事件处理函数)
.json文件 (当前页面的配置文件 配置窗口的外观 表现等)
.wxml文件(页面的模板结构文件)
.wxss文件(当前页面的样式表文件)
JSON配置文件的作用
JSON配置文件的作用:JSON是一种数据格式 在实际开发中JSON以配置文件形式出现,不同的json配置文件,可以对小程序项目进行不同级别的配置
小程序中有4种json配置文件 分别是
1项目根目录的app.json
project.config.json (里面有个APPID)
sitemap.json 页面文件夹的.json配置文件
app.json
Pages:记录当前小程序所有页面的路径
window:全局定义小程序所有页面的背景色 文字颜色
style:全局定义小程序组件所使用的样式版本
sitemaplocation: 用来指明sitemap.json的位置
navigationBarBackgroundColor: 页面背景色 #00b62a
添加文件夹 page的数组顺序就是页面的顺序
WXSS有点类似CSS
.js三大分类
通信模型
渲染层 逻辑层
微信客户端进行转发
逻辑层第三方服务器:微信客户端转发
小程序启动的·过程·
1 小程序代码包下载到本地
2解析app.json全局配置文件
3执行app.js小程序入口文件 调用APP()创建小程序实例
4渲染小程序首页
5小程序启动完成
6页面渲染过程
1加载解析页面的.json配置文件
2加载页面的.wxml模板和.wxss样式
3执行页面的.js文件调用PAGE()创建页面实例
4页面渲染完成
小程序API3大分类