一个小程序最关键也是必不可少的有三个文件:
app.js,app.json和app.wxss。
其中,.js是脚本文件,.json是配置文件,.wxss是样式表文件。微信小程序会读取这些文件,并生成小程序实例。另外,还有.wxml文件,这类文件是页面结构文件,用来和.wxss搭配控制具体的页面布局。
app.js文件
小程序的脚本代码。必需。
监听并处理小程序的生命周期函数,声明全局变量。(App生命周期开始于onLaunch,Page开始于onLoad)。
调用框架提供的API。
app.json文件
对整个小程序的全局配置。必需。
配置小程序由哪些页面组成,配置小程序的窗口、背景色,配置导航条样式,配置默认标题等。
注意该文件不可添加任何注释。
app.wxss文件
整个小程序的公共样式表。非必需。
可在页面组件的class属性上直接使用app.wxss中生命的样式规则。
API说明
- wx.on开头的API是监听某个事件发生的API接口,接收一个CALLBACK函数作为参数,当该事件发生时,会调用CALLBACK函数。
- 如未特殊约定,其他API接口都接受一个OBJECT作为参数。
- OBJECT中可以指定回调函数
success,fail,complete来接收接口调用结果。
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| success | Function | 否 | 接口调用成功的回调函数 |
| fail | Function | 否 | 接口调用失败的回调函数 |
| complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
