微信小程序 app.json文件配置
| 属性 | 描述 |
| pages | 页面路径列表(所有页面路径) |
| window | 全局的默认窗口表现 |
| tabBar | 底部 tab |
| networkTimeout | 网络超时时间 |
| debug | 是否开启 debug 模式,默认关闭 |
| functionalPages | 是否启用插件功能页,默认关闭 |
| subpackages | 分包结构配置 |
| workersWorker | 代码放置的目录 |
| requiredBackgroundModes | 需要在后台使用的能力,如「音乐播放」 |
| plugins | 使用到的插件 |
| preloadRule | 分包预下载规则 |
| resizableiPad | 小程序是否支持屏幕旋转,默认关闭 |
| navigateToMiniProgramAppIdList | 需要跳转的小程序列表,详见 wx.navigateToMiniProgram |
| usingComponents | 全局自定义组件配置 |
| permission | 小程序接口权限相关设置 |
{
"pages":[
"pages/index/index",
"pages/logs/logs"
],
navigationBarBackgroundColor 导航栏背景颜色 不支持英文单词
navigationBarTextStyle 导航栏标题颜色 进支持 black / white 两种颜色
navigationBarTitleText 导航栏标题文字内容
navigationStyle 导航栏样式 仅支持 default(默认样式) custom(自定义导航栏 只保留右上角胶囊按钮)
backgroundColor 窗口的背景色
backgroundTexrStyle 下拉 loading的样式 仅支持 dark/light
backgroundColorTop 顶部窗口的背景色,仅 iOS 支持
backgroundColorBottom 底部窗口的背景色,仅 iOS 支持
enablePullDownRefresh 是否开启当前页面的下拉刷新。
onReachBottomDistance 页面上拉触底事件触发时距页面底部距离,单位为px。
pageOrientation 屏幕旋转设置,支持 auto / portrait / landscape
属性 描述 默认
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"
}
微信小程序 app.json文件配置的更多相关文章
- 微信小程序app.json文件常用全局配置
小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设置网络超时时间.设置多 tab 等. JOSN文件不允许注释,下面为了学习加上注释,粘贴需要的片段 ...
- 微信小程序 --- app.json文件
app.json文件用于配置项目:用于对小程序进行全局设置: pages:定义小程序的路由.(凡是不在这个配置里面的东西,都无法打开) (特别注意:结尾不能有 逗号 否则会出错) window:定义小 ...
- 微信小程序 app.json 配置
我们使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设置网络超时时间.设置多 tab 等. 以下是一个包含了所有配置选项的简单配置app.json : { " ...
- 微信小程序 | app.json配置属性
app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径.窗口表现.设置网络超时时间.设置多 tab 等. widows: 用于设置小程序的状态栏.导航条.标题.窗口背景色. navig ...
- 微信小程序app.json配置
找到app.json文件,找到window配置项 1.windows选项下导航栏样式 "navigationBarBackgroundColor":#F6F6F6 // 导航栏的背 ...
- 微信小程序 --- page.json文件
page.json 文件用于配置当前目录.page.json文件里的配置可以修改 app.json 配置里面的 window:不能覆盖app.json文件里面的 tabBar / 网络超时/ debu ...
- 微信小程序 - app.json配置解析
{ "pages": [ "pages/index/index", "pages/logs/logs", "pages/login ...
- 微信小程序 --- app.js文件
app.js文件是项目的入口文件: //app.js App({ onLaunch: function () { // 展示本地存储能力 var logs = wx.getStorageSync('l ...
- 微信小程序---app.json中设置背景色不生效解决办法
按照官方文档的说明,backgroundColor应该可以设置窗口的背景色. "window":{ "backgroundTextStyle":"li ...
随机推荐
- 利用工具将数据库中的表导出到word中
1.动软代码生成器 效果图: 数据库设计说明书中的一项,刚好我负责写这个文档, 18张表,前两张表是自己画表格自己填充内容,写到第三张表的时候就已经崩溃了(我觉得我耐力还是够的,怎么说也画完了两张表呢 ...
- Spring Boot - AOP(面向切面)-切入点表达式
切入点指示符用来指示切入点表达式目的,在 Spring AOP 中目前只有执行方法这一个连接点,Spring AOP 支持的 AspectJ 切入点指示符,切入点表达式可以使用 &&. ...
- 通过excel创建表
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...
- list 转成 tree
package com.zl; import java.util.ArrayList; import java.util.List; public class MenuItem { private S ...
- 通俗易懂理解Linux文件权限修改chmod命令
chmod g+w filename 给同组用户增加filename文件的写权限 chmod go+rw filename 给同组和组外用户增加写和读的权限 chmod g-w filename 给同 ...
- rabbitMQ 在 windows 64位环境下无法启动(提示乱码)的解决方法
执行start命令时,提示乱码 解决方法: Set the environment variable “RABBITMQ_BASE” to “c:\rabbitmq”, uninstall the s ...
- js 数组 map方法
https://www.cnblogs.com/xuan52rock/p/4460949.html https://jingyan.baidu.com/article/91f5db1b7453471c ...
- IDEA 运行spring boot出现端口占用的问题
Description: The Tomcat connector configured to listen on port 8080 failed to start. The port may al ...
- C++primer第一章(部分)
1.4.2 for 语句 for (init-statement; condition; expression) statement; step1:初始化 step2:判断条件,为真则执行循体:为假则 ...
- YUV介绍
YUV444与YUV422下采样. 一.YUV介绍 YUV有三个分量:Y(Luminance/Luma:亮度).U和V表示色差,体现的是图片的色彩信息.相对于RGB彩色空间,将亮度信息和色彩信息分离. ...