ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

微信小程序之全局配置

2020-02-23 10:02:17  阅读:140  来源: 互联网

标签:微信 程序 默认 json 全局 pages 页面


小程序根目录下的 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:指定需要引用的扩展库

标签:微信,程序,默认,json,全局,pages,页面
来源: https://www.cnblogs.com/webopenfather/p/12348579.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有