微信小程序 app.json文件配置

 
app.json文件里的配置
属性描述
pages页面路径列表(所有页面路径) 
window全局的默认窗口表现
tabBar底部 tab
networkTimeout网络超时时间
debug是否开启 debug 模式,默认关闭
functionalPages是否启用插件功能页,默认关闭
subpackages分包结构配置
workersWorker代码放置的目录
requiredBackgroundModes 需要在后台使用的能力,如「音乐播放」
plugins使用到的插件
preloadRule分包预下载规则
resizableiPad小程序是否支持屏幕旋转,默认关闭
navigateToMiniProgramAppIdList需要跳转的小程序列表,详见 wx.navigateToMiniProgram
usingComponents全局自定义组件配置
permission小程序接口权限相关设置
 pages 设置默认首页路径(页面路径列表)
用于描述当前小程序所有页面路径,这是为了让微信客户端当前你的小程序页面定义在那个目录
默认配置:(所有的页面路径都要写在这个配置下)
{
  "pages":[
    "pages/index/index",
    "pages/logs/logs"
  ],

  

 
window 的配置
定义小程序多有页面的顶部背景颜色、文字颜色定义等
         属性                描述
navigationBarBackgroundColor  	导航栏背景颜色  不支持英文单词
navigationBarTextStyle  	导航栏标题颜色  进支持 black / white 两种颜色
navigationBarTitleText		导航栏标题文字内容
navigationStyle			导航栏样式 仅支持 default(默认样式) custom(自定义导航栏 只保留右上角胶囊按钮)
backgroundColor			窗口的背景色
backgroundTexrStyle		下拉 loading的样式 仅支持 dark/light
backgroundColorTop		顶部窗口的背景色,仅 iOS 支持
backgroundColorBottom		底部窗口的背景色,仅 iOS 支持
enablePullDownRefresh		是否开启当前页面的下拉刷新。
onReachBottomDistance		页面上拉触底事件触发时距页面底部距离,单位为px。
pageOrientation			屏幕旋转设置,支持 auto / portrait / landscape
 
 
tabBar  设置底部导航 
    属性       描述           默认
color        tab上的文字默认颜色
selectedColor    tab上的文字选中是的颜色
backgroundColor  tab的背景色
borderStyle    tabBar上版块的颜色   仅支持 black(黑色)/white(白色)
position      可选值 bottom、top
custom       自定义tabBar list        tab的列表 最少2个 最多5个   list接受的是一个数组     属性          描述     pagePath      页面路径,必须在pages中先定义     text         tab上按钮文字     iconPath      图片路径,icon大小限制为40kb 建议尺寸为81px*81px 不支持网络图片     selectedIconPath 选中的图片路径。当position 为top是,不显示icon
示例 : 
"tabBar": { "list": [ { "pagePath": "pages/index/index", "text": "首页" }, { "pagePath": "pages/tab/index", "text": "日志" }, { "pagePath": "pages/shopping/index", "text":"设置" } ], "custom": true, "color": "#fff", "selectedColor": "#000000", "backgroundColor": "red" }

  

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

转载于:https://www.cnblogs.com/maxiag/p/10476263.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值