微信小程序 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 ...
随机推荐
- kettle使用小结----脚本启动
初学kettle,使用kettle Spoon完成转换(ktr)或作业(kjb)的编写之后,执行作业可以在spoon中直接启动,因为我的需求是持续监控数据表的状态进行数据同步, 所以作业任务需要一直在 ...
- Python之while循环
1.While循环基础 2.While循环进阶 3.其他
- 20175236 2018-2019-2 《Java程序设计》第三周学习总结
教材学习内容总结 类与对象 类与对象的关系:要产生对象必须先定义类,类是对象的设计图,对象是类的实例 类:class是关键字,用来定义类. 类声明:例如class People. 对象的声明:类的名字 ...
- linux: 用户组, 文件权限详解
一.用户组 linux中每个用户必须属于一个组,不能独立于组外. 每个文件有所有者.所在组.其他组的概念 --所有者 一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者 用ls ‐ahl命 ...
- 删除N天前的文件(夹)与拷贝文件到共享盘的批处理
rem ======= 删除目录 7天前目录 ========= forfiles /P "E:\Folder" /S /D -7 /C "Cmd /C If @isdi ...
- mysql-xtrabackup备份sh: xtrabackup_56: command not found与error while loading shared libraries: libssl.so.6: cannot open shared object file: No such file or directory
sh: xtrabackup_56: command not foundinnobackupex: fatal error: no 'mysqld' group in MySQL options解决办 ...
- 码云Gitee上新建项目教程
1.在浏览器访问,https://gitee.com/: 2.使用用户名.密码登录: 3.在左下角显示当前用户的项目,点击“+”号,创建项目: 4.填写项目的相关信息,项目名称要和本地要上传的项目名称 ...
- Hashtable与ConcurrentHashMap区别(转)
转载地址: https://blog.csdn.net/wisgood/article/details/19338693
- Layout-2相关代码:3列布局代码演化[一]
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- Java高级框架——Mybatis(二)
十.三种查询方式 1. selectList()返回值为List<resultType属性控制> 1.1 适用于查询结果都需要遍历的需求 List<Flower> list = ...