项目工程文件详解
一个微信小程序项目主要包括四部分(一个pages,三个文件)
a后缀的是脚本文件:主要可以声明全局变量或定义全局函数方法,监听并处理小程序的生命周期函数
aon后缀的文件是配置文件:对小程序的全局配置,对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。在这个文件中配置小程序是由哪些页面组成,配置小程序的窗口背景色,配置导航条样式,配置默认标题,配置主页面下方导航条。注意该文件不可添加任何注释。
a后缀的是样式表文件:是整个小程序的公共样式表。我们可以在页面组件的 class 属性上直接使用 a 中声明的样式规则
pages文件夹 :存放业务页面,每个业务页面存放一个独立文件夹。微信小程序中的每一个页面的【路径+页面名】都需要写在 aon 的 pages 中,且 pages 中的第一个页面是小程序的首页.每一个小程序页面是由同路径下同名的四个不同后缀文件的组成,如:index.js、index.wxml、index.wxss、index.json。.js后缀的文件是脚本文件,.json后缀的文件是配置文件,.wxss后缀的是样式表文件,.wxml后缀的文件是页面结构文件。
一个页面最少包含两个文件(.js和.wxml文件),最多四个。每一个小程序页面也可以使用.json文件来对本页面的窗口表现进行配置。 页面的配置比aon全局配置简单得多,只是设置 aon 中的 window 配置项的内容,页面中配置项会覆盖 aon 的 window 中相同的配置项。页面的.json只能设置 window 相关的配置项,以决定本页面的窗口表现,所以无需写 window 这个键
欢迎关注公众号(hongji8410)和加入QQ群一起交流(522342554)