• 每天学习一点点:【配置】


    app.json文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多tab等。

    {
      "pages": [
        "pages/index/index",
        "pages/logs/index"
      ],
      "window": {
        "navigationBarTitleText": "Demo"
      },
      "tabBar": {
        "list": [{
          "pagePath": "pages/index/index",
          "text": "首页"
        }, {
          "pagePath": "pages/logs/logs",
          "text": "日志"
        }]
      },
      "networkTimeout": {
        "request": 10000,
        "downloadFile": 10000
      },
      "debug": true
    }

    app.json配置项列表

    属性

    类型

    必填

    描述

    Pages

    String Array

    设置页面路径

    window

    Object

    设置默认页面的窗口表现

    tabBar

    Object

    设置底部tab的表现

    networkTimeout

    Object

    设置网络超时时间

    debug

    Boolean

    设置是否开启debug模式

    *****pages属性******:

    它接受一个数组,每一项都是字符串,来指定小程序有哪些页面组成。每一项代表对应页面的【路径+文件名】信息,数组的第一项代表小程序的初始页面。小程序中新增/减少页面,都需要对pages中的数组进行修改。

    文件名不需要写文件后缀,因为框架会自动去寻找路径下: .json , .js , .wxml ,.wxss 四个文件进行整合。

    如开发目录为

    如开发目录为:

    pages/

    pages/index/index.wxml

    pages/index/index.js

    pages/index/index.wxss

    pages/logs/logs.wxml

    pages/logs/logs.js

    app.js

    app.json

    app.wxss

    则需要在app.json中写:

     {
        "pages":[
         "pages/index/index",
         "pages/logs/logs"
     ]
    }

    *****window属性******:

    用于设置小程序的状态栏、导航条、标题、窗口背景色。

    属性

    类型

    默认值

    描述

    最低版本

    navigationBackgroundColor

    HexColor

    #000000

    导航栏背景颜色,如“#000000

    navigationBarTextStyle

    String

    white

    导航栏标题颜色,仅支持black/white

    navigationBarTitleText

    String

    导航栏标题文字内容

    navigationStyle

    String

    default

    导航栏样式,仅支持default/custom

    Custom 模式可自定义导航栏,只保留右上角胶囊状的按钮

    微信版本

    6.6.0

    backgroundColor

    String

    #ffffff

    窗口背景色

    backgroundTextStyle

    String

    dark

    下拉loading的样式,仅支持dark/light

    backgroundColorTop

    String

    #ffffff

    顶部窗口的背景色,仅ios支持

    微信版本

    6.5.16

    backgroundColorBottom

    String

    #ffffff

    底部窗口的背景色,仅IOS支持

    微信版本

    6.5.16

    enablePullDownRefresh

    Boolean

    False

    是否开启下拉刷新,详见页面相关事件的处理函数

    onReachBottomDistance

    Number

    50f

    页面上拉触底事件触发时距页面底部距离,单位为px

     
  • 相关阅读:
    Java 8 锁机制
    Elasticsearch学习资料
    数据库相关
    Linux常用Shell命令
    如何高效编写可维护代码?
    分布式开放消息系统(RocketMQ)的原理与实践(转载)
    学习Linux第六天(学习文件权限和特殊权限)
    各大网络厂商列表
    Linux服务器系统信息查询
    关于情感
  • 原文地址:https://www.cnblogs.com/1218-mzc/p/9234760.html
Copyright © 2020-2023  润新知