1.小程序的代码组成结构
pages 表示项目界面, 该目录下一个文件夹表示一个界面每个文件夹下有四个文件
wxml ----------html
wxss --------- css(推荐用flex)
js ------------ js
index.json ----- 当前页的配置文件( 配置界面不能加注释,否则会报错.)
app.js 全局的js控制全局的数据操作,例如: 已进入获取登录信息
app.json 全局的配置文件,本质上就是一个对象
{
"pages":[] 设置界面(可以快速创建4个界面)------------等同于页面路由
"window":{ ------------------------------------ 设置全局样式 导航样式
"backgroundTextStyle": "dark", 背景文字颜色(窗体下拉背景文字)--无效
"backgroundColor": "#0000ff", 背景颜色(窗体下拉背景) ----无效
"navigationBarBackgroundColor": "#ff0000", 导航栏的颜色
"navigationBarTitleText": "cx_pdd", 导航栏的文字
"navigationBarTextStyle": "black" 导航栏的文字颜色
},
"tabBar":{} 配置页面底部tab菜单
"networkTimeout":{} 网络超时配置
}
注意: 关于背景颜色和背景文字颜色调试器中无效,真机中才有效果。如果需要设置在css中 page{背景颜色}
注意:sitemap.json 设置微信小程序界面是否可以被微信搜索抓取。
project.config.json 开发工具的配置信息