从0到1构建uniapp应用-创建标签页Tabs

背景

uniapp框架可以快速开发微信小程序,并且得到越来越多的使用。 此系列我们将从0到1带大家一步步搭建uniapp开发脚手架。 帮助大家快速上手微信小程序的开发。

需求说明

一般微信小程序的底部都有4个或5个标签页,给用户以导航的操作。 此文将创建两个标签页面用来演示如何创建底部标签页面。

操作步骤

创建me.vue页面,用于展示我的信息。

首先在pages目录下创建me的目录,然后右键->新建页面

创建成功后会看到如下代码,默认生成的vue文件代码

复制代码
<template>
	<view>
		
	</view>
</template>

<script>
	export default {
		data() {
			return {
				
			}
		},
		methods: {
			
		}
	}
</script>

<style>

</style>

并且在pages.json文件会生成配置页面数据。

复制代码
{
    "path" : "pages/me/index",
    "style" : 
    {
            "navigationBarTitleText" : "我的",
            "enablePullDownRefresh" : false
    }
}

按照这个方式进行页面创建,效率是最高的。

配置Tabs标签
  • 提前制作好图片icon,并且做两份,一份激活,一份默认。放在static的tab目录下,如下图
  • 在pages.json页面,配置tabBar属性。

    "tabBar": {
    "color": "#8a8a8a",
    "selectedColor": "#2c2c2c",
    "borderStyle": "black",
    "backgroundColor": "#f7f7f7",
    "list": [{
    "pagePath": "pages/index/index",
    "iconPath": "static/tab/index.png",
    "selectedIconPath": "static/tab/index_current.png",
    "text": "首页"
    },
    {
    "pagePath": "pages/me/index",
    "iconPath": "static/tab/me.png",
    "selectedIconPath": "static/tab/me_current.png",
    "text": "我的"
    }
    ]
    },

  • 至此整个标签栏就可以完成了

  • 线上体验地址
相关推荐
2601_963869952 小时前
【计算机毕业设计】基于微信小程序的点餐传菜系统设计与实现
微信小程序·小程序·课程设计
北漂燕郊杨哥5 小时前
VS Code 安装微信小程序 MCP 介绍
vscode·微信小程序·小程序·mcp
维双云21 小时前
2026微信小程序开店用哪个平台?长期稳定运营的系统选择方法
微信小程序·小程序
辛迪聊物业数字化21 小时前
【智能楼宇系统有什么用?赋能园区高效 节能 安全】
经验分享·安全·微信小程序·php
Coodor1 天前
使用web也可以写NFC微信小程序拉取
前端·微信小程序·小程序·nfc拉起小程序
太阳之神aboluo2 天前
微信小程序 (1) 基础用法
微信小程序·小程序
黑马程序员毕设2 天前
基于B/S架构的“指尖乡味”助农电商小程序系统设计与实现
spring boot·微信小程序·小程序·架构·课程设计·毕设
编程小橘子3 天前
基于微信小程序健康心理测试、设计与实现 (源码+lw+参考文档+核心代码讲解等)
微信小程序·小程序·毕业设计·毕设
m0_462803883 天前
从产品逻辑看云分组「优先分组」如何实现培训会议按排自动分座
微信小程序
梓彤科技4 天前
登录状态总是失效,武汉小程序开发怎样设计会话续期与接口鉴权?
微信小程序·小程序·登录鉴权