文件结构
更新于 2021-12-01小程序包含一个描述整体程序的 app 和多个描述各自页面的 page。
app
app
代表顶层应用,管理所有页面和全局数据,以及提供生命周期方法。它也是一个构造方法,生成app
实例。一个小程序就是一个app
实例。
app
用来描述整体程序,app
由以下三个文件组成,必须放在项目的根目录:
文件 | 必填 | 作用 |
---|---|---|
app.js | 是 | 小程序逻辑。 |
app.json | 是 | 小程序公共设置。 |
app.acss | 否 | 小程序公共样式表。 |
page
page
用来描述各个页面,page
由以下四个文件组成。每一个小程序页面也可以使用同名 .json
文件来对本页面的窗口表现进行配置,页面中配置项会覆盖 app.json
的 window
中相同的配置项。
说明
为了方便开发者,这四个文件必须具有相同的路径与文件名。开发者写的所有代码最终将会打包成一份 JavaScript 脚本,在小程序启动的时候运行,在小程序结束运行时销毁。
文件类型 | 必填 | 作用 |
---|---|---|
js | 是 | 页面逻辑。 |
axml | 是 | 页面结构。 |
acss | 否 | 页面样式表。 |
json | 否 | 页面配置。 |