微信小程序的配置详解

app的页面配置
app的窗口配置
app的tabBar配置
网络超时配置及debug开启配置
页面配置
配置·小程序 https://developers.weixin.qq.com/miniprogram/dev/framework/config.html

app的页面配置

新建一个小程序项目,打开app.json


19956127-0c5fff3f074a5e65.png

注意页面不需添加后缀名,第一个页面就是程序启动的页面,下面来新建一个页面测试一下。


19956127-2c7439228a5ea147.png

将app.json内的pages进行更改:

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

保存并编译,程序启动的初始页面现在是这个样子:


19956127-c6f2cf0f1c104b5c.png

app的窗口配置

官方文档给出的窗口配置有以下内容:


19956127-7329f2a465b1ab06.png

窗口的初始样式如下:


19956127-434afb8d02260900.png
"window":{
    "backgroundTextStyle":"light",
    "navigationBarBackgroundColor": "#fff",
    "navigationBarTitleText": "WeChat",
    "navigationBarTextStyle":"black"
  }

下面对app.json中的window进行简单修改。

    "backgroundTextStyle":"dark",      // 仅支持light和dark
    "navigationBarBackgroundColor": "#abc",
    "navigationBarTitleText": "窗口配置",
    "navigationBarTextStyle":"white"   // 仅支持black和white
  }
19956127-44485071a4aacaf6.png

app的tabBar配置

将官方文档tabBar的示例代码放进我们的小程序中。

"tabBar": {
    "list": [{
      "pagePath": "pages/index/index",
      "text": "首页"
    }, {
      "pagePath": "pages/logs/logs",
      "text": "日志"
    }]
  },
19956127-66e9564ed8c292ae.png

注意tabBar中的两个页面其中必须有一个是启动页面。


19956127-4bfd40bf24004e36.png

下面尝试给tabBar添加一些图片,可以找自己喜欢的图片,放在项目的文件夹中。


19956127-bb3e749392999dce.png
    "color" : "#7F7",
    "borderStyle" : "white",    // 仅支持white和black
19956127-71e8eb64f5876107.png

网络超时配置及debug开启配置

网络超时的示例代码:

  "networkTimeout": {
    "request": 10000,
    "downloadFile": 10000
  },
   "debug": true   // 只有开启与关闭
19956127-8fee848e992784ef.png

开启了debug后,程序启动后控制台会有如下输出日志:


19956127-83cf26cb6e35262d.png

页面配置

我们可以在任何一个页面的文件夹下新建一个json问价,在此json中写入的配置会覆盖app.json中window·内的同名配置。


19956127-d7e65dd95e3081af.png
19956127-40093683ace833b3.png

每个页面单独的wxss也是可以覆盖app.wxss中的内容。

原文作者:beashaper_
原文链接:https://blog.csdn.net/beashaper_/article/details/79964684

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值