pages文件夹
用来存放所有小程序的页面,其中每个页面都由4个基本文件组成,它们分别是:
.js文件:页面的脚本文件,用于存放页面的数据、事件处理函数等
.json文件:当前页面的配置文件
.wxml文件:页面的模板结构文件
.wxss文件:当前页面的样式文件
utils文件夹
用来存放工具性质的模块
app.js文件
小程序项目的入口文件
app.json文件
小程序项目的全局配置文件;用于配置小程序的所有页面路径、窗口外观等
pages:用来记录当前小程序所有页面的路径
window:全局定义小程序所有页面的背景颜色、文字颜色等
style:全局定义小程序组件所使用的样式版本
sitemapLocation:用于指明sitemap.json的位置;像这里 "sitemapLocation": "sitemap.json"就表示和app.json同级
app.wss文件
小程序项目的全局样式文件
project.config.json文件
项目的配置文件
appid:用于保存小程序的账号ID
这里看
sitemap.json文件
用于配置小程序页面是否允许被微信索引
.json文件
app.json
project.config.json
sitemap.json
每个页面文件夹中的.json配置文件
注意:小程序中的每一个页面,可以使用.json文件来对本页面的窗口外观进行配置,
其中页面中的navigationBarBackgroundColor配置项会覆盖app.json的window中相同的配置项
.wxml文件
用于构建小程序页面的结构,作用类似于网页开发中的HTML
区别在于:
标签名称不同 —— WXML中的view、text、image、navigator 对应 HTML中的div、span、img、a
属性节点不同 —— <navigator url="/pages/home/home"></navigator> 对应 <a href="#">超链接</a>
.wxss文件
用于描述WXML的组件样式,作用类似于网页开发中的CSS
区别在于:
增加了rpx尺寸单位,在不同大小的屏幕上小程序会自动进行换算
提供了app.wss全局样式和局部页面的.wxss局部样式
仅支持部分CSS选择器 eg. .class、#id、::after、::before、并集选择器、后代选择器
.js文件
app.js:整个小程序项目的人口文件,通过调用App()函数来启动整个小程序
页面.js:页面的入口文件,通过调用Page()函数来创建并运行页面
普通.js:普通的功能模块文件,用于封装公共的函数或属性供页面使用
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务