微信小程序中app.json配置的代码解析
程序员文章站
2022-03-04 12:28:33
...
本篇文章给大家带来的内容是关于微信小程序中app.json配置的代码解析,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
app.json配置详细分析
{ "pages": [ "pages/index/index", "pages/vultr/vultr" ], "window": { "navigationBarBackgroundColor": "#ff99bb", "navigationBarTextStyle": "black", "navigationBarTitleText": "小程序", "backgroundColor": "#c2f0f0", "backgroundTextStyle": "light", "enablePullDownRefresh": true }, "tabBar": { "color": "#ff99ff", "selectedColor": "#99bbff", "backgroundColor": "#ff4dd2", "borderStyle": "black", "position":"top", "list": [{ "pagePath": "pages/index/index", "text": "首页", "iconPath": "img/1.png", "selectedIconPath": "img/3.png" },{ "pagePath": "pages/vultr/vultr", "text": "科学", "iconPath": "img/2.png", "selectedIconPath": "img/3.png" }] }, "networkTimeout": { "request": 20000, "connectSocket": 20000, "uploadFile": 20000, "downloadFile": 20000 }}
结构分成4部分
页面注册
窗体设置
菜单栏设置
网络延迟设置
页面注册
所有页面的集合构成一个数组,第一个元素为首页,以此类推!
所有的页面必须在页面注册中注册!
窗体设置
设置内容为屏幕最上层部分,主要有导航栏、可拉动和拉动时背景设置
导航栏有三个属性
可拉动有一个
可拉动后的背景颜色设置
菜单栏设置
注意事项:若设置了 菜单栏 ,首页 必须是菜单栏的成员,否则菜单栏失效!
网络延迟设置
主要是对4种请求的延迟设置
相关推荐:
以上就是微信小程序中app.json配置的代码解析的详细内容,更多请关注其它相关文章!
推荐阅读
-
微信小程序实现卡片左右滑动效果的示例代码
-
微信小程序之判断页面滚动方向的示例代码
-
微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)
-
150行代码带你实现微信小程序中的数据侦听
-
Laravel 微信小程序后端实现用户登录的示例代码
-
微信小程序 request接口的封装实例代码
-
微信小程序中hidden不生效原因的解决办法
-
微信公众号文章中怎么以图片的形式添加小程序?
-
微信小程序授权 获取用户的openid和session_key【后端使用java语言编写】,我写的是get方式,目的是测试能否获取到微信服务器中的数据,后期我会写上post请求方式。
-
微信小程序wx.uploadfile 本地文件转base64的实现代码