小程序——app.json配置笔记

app.json 文件用来对微信小程序进行全局配置。文件内容为一个 JSON 对象,

{
  "pages": [
    "pages/xwdt/xwdt",
    "pages/xytz/xytz",
    "pages/zhtz/zhtz",
    "pages/me/me"
  ],
  //用于指定小程序由哪些页面组成,每一项都对应一个页面的 路径(含文件名) 信息。文件名不需要写文件后缀,框架会自动去寻找对应位置的 .json, .js, .wxml, .wxss 四个文件进行处理。小程序中新增/减少页面,都需要对 pages 数组进行修改。
  "window": {
    "backgroundTextStyle": "light",
    "navigationBarBackgroundColor": "#fff",//导航栏背景颜色
    "navigationBarTitleText": "教务系统",//导航栏标题文字内容	
    "navigationBarTextStyle": "black"//导航栏标题颜色,仅支持 black / white
    "navigationStyle":"default",//导航栏样式,(此时是导航栏默认样式),还可以设置custom,自定义样式导航栏
    "backgroundColor": "black"//窗口的背景颜色
    "enablePullDownRefresh": true//启动窗口的下拉刷新,enablePullDownRefresh默认属性是flase,不启动窗口下拉刷新
    }"tabBar": {
      "color": "#999999",//tab 上的文字默认颜色,仅支持十六进制颜色
      "selectedColor":"#555555",//tab 上的文字默认颜色,仅支持十六进制颜色
      "backgroundColor": "#ffffff",//tab 的背景色,仅支持十六进制颜色
      "borderStyle": "white",//tabbar 上边框的颜色, 仅支持 black / white
      "position": "top",//tabBar 的位置,仅支持 bottom / top,top是将tabBar放置于顶部,bottom则是防止于底部
      //tabBar还有一个custom属性,自定义 tabBar
      //tab 的列表,详见 list 属性说明,最少 2 个、最多 5 个 tab
      "list": [
        {
          "pagePath": "pages/xwdt/xwdt",//页面路径,必须在 pages 中先定义
          "text": "新闻动态",//tab 上按钮文字
          "iconPath": "pages/images/xwdt.png",//图片路径,icon 大小限制为 40kb,建议尺寸为 81px * 81px,不支持网络图片。当 position 为 top 时,不显示 icon。
          "selectedIconPath": "pages/images/xwdt1.png"//选中时的图片路径,icon 大小限制为 40kb,建议尺寸为 81px * 81px,不支持网络图片。当 position 为 top 时,不显示 icon。
        },
        {
          "pagePath": "pages/xytz/xytz",
          "text": "学业通知",
          "iconPath": "pages/images/xytz.png",
          "selectedIconPath": "pages/images/xytz1.png"
        },
        {
          "pagePath": "pages/zhtz/zhtz",
          "text": "综合通知",
          "iconPath": "pages/images/zhtz.png",
          "selectedIconPath": "pages/images/zhtz1.png"
        },
        {
          "pagePath": "pages/me/me",
          "text": "我",
          "iconPath": "pages/images/me.png",
          "selectedIconPath": "pages/images/me1.png"
        }
      ]
    },
    "debug": true,//可以在开发者工具中开启 debug 模式,在开发者工具的控制台面板,调试信息以 info 的形式给出,其信息有 Page 的注册,页面路由,数据更新,事件触发等。可以帮助开发者快速定位一些常见的问题。建议初学者最好还是开启debug
    "sitemapLocation": "sitemap.json"//指明 sitemap.json 的位置;默认为 'sitemap.json' 即在 app.json 同级目录下名字的 sitemap.json 文件

}
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页