微信二维码
微博二维码
qq号二维码

微信小程序之全局配置

夏磊银 2019.11.30 9人浏览
微信小程序之全局配置

小程序根目录下的 app.json 文件用来对微信小程序进行全局配置

文件内容为一个 JSON 对象

pages:页面路径列表

用于指定小程序由哪些页面组成,每一项都对应一个页面的 路径(含文件名) 信息。文件名不需要写文件后缀,框架会自动去寻找对于位置的 .json, .js, .wxml, .wxss 四个文件进行处理。数组的第一项代表小程序的初始页面(首页)。小程序中新增/减少页面,都需要对 pages 数组进行修改。

{

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

}

window:全局的默认窗口表现

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

{

  "window": {

    "navigationBarBackgroundColor": "#ffffff",

    "navigationBarTextStyle": "black",

    "navigationBarTitleText": "诚筑说",

    "backgroundColor": "#eeeeee",

    "backgroundTextStyle": "light"

  }

}

tabBar:底部 tab 栏的表现

networkTimeout:网络超时时间

debug:是否开启 debug 模式,默认关闭

functionalPages:是否启用插件功能页,默认关闭

subpackages:分包结构配置

workersstring:Worker 代码放置的目录

requiredBackgroundModes:需要在后台使用的能力,如「音乐播放」

pluginsObject:使用到的插件

preloadRule:分包预下载规则

resizable:iPad 小程序是否支持屏幕旋转,默认关闭

navigateToMiniProgramAppIdList:需要跳转的小程序列表,详见 wx.navigateToMiniProgram

usingComponents:全局自定义组件配置

permission:小程序接口权限相关设置

sitemapLocation:指明 sitemap.json 的位置

style:指定使用升级后的weui样式

useExtendedLib:指定需要引用的扩展库


分享到:
UI面试常见问题,你了解多少
  • 2019.07.11
  • 10个妙招让你的设计有灵魂!天津平面设计培训
  • 2019.12.06
  •