uniapp 实现底部导航栏 - tabBar的使用方法

Posted 来自乐乐的分享

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uniapp 实现底部导航栏 - tabBar的使用方法相关的知识,希望对你有一定的参考价值。

开发环境:HbuilderX

tabBar参数说明

  • color:导航栏字体颜色

  • selectedColor:选中后字体的颜色

  • backgroundColor:底部背景颜色

  • borderStyle:底部的border颜色,只能是“black”或者“white”

  • list:对象,包含以下这些选项
    {

    pagePath:页面路径
    text:底部导航文字
    iconPath:没选中前的图标路径
    selectedIconPath:选中后的图标路径
    

    }

第一步:在pages目录下创建页面



这是创建的目录和页面名称(仅供参考)

第二步:制作导航图标

(1)打开阿里巴巴矢量图标库(Iconfont)

(2)找到合适的图标加入购物车

(3)选择合适的颜色和格式下载即可

第三步:在pages.json文件下配置tabBar

{
      "pages":[
            ...
      ],
      "tabBar": {
			"color":"#8a8a8a",
			"selectedColor":"#00aa00",
			"borderStyle":"black",
			"backgroundColor":"#ffffff",
			"list": [
				{
					"pagePath":"pages/index/index",
					"text":"首页",
					"iconPath":"static/home_normal.png",
					"selectedIconPath":"static/home.png"
				},
				{
					"pagePath":"pages/search/search",
					"text":"发现",
					"iconPath":"static/search_normal.png",
					"selectedIconPath":"static/search.png"
				},
				{
					"pagePath":"pages/me/me",
					"text":"我的",
					"iconPath":"static/me_normal.png",
					"selectedIconPath":"static/me.png"
				}
			]	
		 },
      "globalStyle": {
		...
	}
}

效果展示

到此底部导航栏就已经做好了,赶紧去好新添的页面吧~

以上是关于uniapp 实现底部导航栏 - tabBar的使用方法的主要内容,如果未能解决你的问题,请参考以下文章

uniapp在非tabbar页面中显示tabbar的方法 - 显示底部导航栏

uniCloud云开发----6uniapp配置tabbar底部导航栏和去掉uni-app顶部标题

uniapp小程序配置tabbar底部导航栏

react 自定义底部导航栏 Tabbar

微信小程序[电商]-Tabbar 实现底部导航栏

uniapp 底部导航栏设置