微信小程序设计之主体文件app-json-tabBar

一、新建一个项目

首先,下载微信小程序开发工具,具体下载方式可以参考文章《微信小程序开发者工具下载》

然后,注册小程序账号,具体注册方法,可以参考文章《微信小程序个人账号申请和配置详细教程》

在得到了测试号的账号信息之后,可以在开发者工具中使用此账号信息创建项目进行开发。

​​

点击确定后,可以在左侧看到小程序的主要界面【Hello World】。

​​

二、app.js.tabBar介绍

1、app.json 包含啥

app.json 文件是小程序的全局配置文件 ,主要包含了小程序所有页面的路径地址、导航 栏样式等。

**2、**app.js.tabBar属性

如果小程序是一个多 tab 应用(客户端窗口的底部有 tab 栏可以切换页面),可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页面 。

tabBar属性表如下所示:

其中, list 接收一个数组, 只能配置最少两个、 最多 5 个 tab 。 tab 按数组的顺序排序, 每 项都是一个对象 , 其属性值如下表所示 。

3、编译后,app.js.tabBar显示

复制代码
  "tabBar":{
    "list":[
      {
        "pagePath": "pages/index/index",
        "text": "首页"
      },
      {
        "pagePath": "pages/logs/logs",
        "text":"日志"
      }
    ]
  },

运行后,设置了两个界面,一个是首页,一个是日志栏。

下图显示的分别是小程序的首页和启动日志界面。

更多内容:

微信小程序开发笔记_珞瑜·的博客-CSDN博客

微信小程序开发者工具下载-CSDN博客

微信小程序个人账号申请和配置详细教程-CSDN博客

微信小程序设计之主体文件app-json-pages-CSDN博客

微信小程序设计之主体文件app-json-window-CSDN博客

相关推荐
程序员鱼皮4 小时前
现在上线个小程序这么麻烦吗?!
微信小程序·程序员·aigc
2501_915918415 小时前
Flutter 加固方案全解析,从 Dart 层到 IPA 成品的多工具协同防护体系
flutter·macos·ios·小程序·uni-app·cocoa·iphone
我命由我123455 小时前
微信小程序 - 内容弹出框实现(Vant Weapp 实现、原生实现)
开发语言·前端·javascript·微信小程序·小程序·前端框架·js
小码哥0686 小时前
陪诊小程序核心功能拆解:预约、导航与提醒
小程序·项目源码·预约系统·陪诊·陪诊系统开发
q_19132846956 小时前
基于Springboot+uniapp的智慧停车场收费小程序
java·vue.js·spring boot·小程序·uni-app·毕业设计·计算机毕业设计
2501_916007477 小时前
深入理解 iOS 文件管理体系,从沙盒结构到多工具协同的工程化文件管理实践
android·ios·小程序·https·uni-app·iphone·webview
00后程序员张7 小时前
iOS 性能检测工具深度解析 多工具协同下的全维度性能检测体系建设
android·ios·小程序·https·uni-app·iphone·webview
说私域7 小时前
天猫卖家运营突围:基于开源AI智能名片链动2+1模式S2B2C商城小程序的转型路径研究
人工智能·小程序·开源
00后程序员张7 小时前
Fiddler调试工具全面解析 HTTPHTTPS抓包、代理设置与接口测试实战教程
前端·测试工具·ios·小程序·fiddler·uni-app·webview
Alex813207 小时前
scheme跳转小程序 打不开知道指定页
小程序