微信小程序设计之主体文件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博客

相关推荐
三天不学习1 天前
UniApp三端实时通信实战:SignalR在H5、APP、小程序的差异与实现
微信小程序·uni-app·signalr
qq_12498707531 天前
基于springboot归家租房小程序的设计与实现(源码+论文+部署+安装)
java·大数据·spring boot·后端·小程序·毕业设计·计算机毕业设计
说私域1 天前
留量为王,服务制胜:开源链动2+1模式、AI智能名片与S2B2C商城小程序的协同创新路径
人工智能·小程序·开源
游戏开发爱好者81 天前
如何使用 AppUploader 提交上传 iOS 应用
android·ios·小程序·https·uni-app·iphone·webview
百锦再1 天前
AI视频生成模型从无到有:构建、实现与调试完全指南
人工智能·python·ai·小程序·aigc·音视频·notepad++
恩创软件开发2 天前
创业日常2026-1-8
java·经验分享·微信小程序·小程序
腾讯云云开发2 天前
微信发布AI小程序成长计划:免费云开发资源+1亿token额度!
微信小程序·ai编程·小程序·云开发
开发加微信:hedian1162 天前
推客与分销场景下的系统架构实践:如何支撑高并发与复杂业务规则
小程序
游九尘2 天前
在小程序中实现横竖屏切换的配置方法,实时监听页面宽度
小程序
weixin_lynhgworld2 天前
[特殊字符]旧物焕新颜,二手变宝藏——小程序系统开发开启绿色生活新篇章[特殊字符]
小程序·生活