小程序底部导航栏组件tabBar,可以参考下官方的API:tabBar

先看代码

//app.json
{"pages":["pages/index/index","pages/share/share","pages/user/user"],"window":{"backgroundTextStyle":"light","navigationBarBackgroundColor": "#fff","navigationBarTitleText": "微信小程序入门二:底部导航tabBar","navigationBarTextStyle":"black"},"tabBar": {"color": "8f9095","selectedColor": "7acfa6","borderStyle": "black","list": [{"pagePath": "pages/index/index","text": "首页","iconPath": "images/home1.png","selectedIconPath": "images/home2.png"},{"pagePath": "pages/share/share","text": "发现","iconPath": "images/clud1.png","selectedIconPath": "images/clud2.png"},{"pagePath": "pages/user/user","text": "我","iconPath": "images/user1.png","selectedIconPath": "images/user2.png"}]}
}

tabBar  指底部的 导航配置属性

color  未选择时 底部导航文字的颜色

selectedColor  选择时 底部导航文字的颜色

borderStyle  底部导航边框的样色(注意 这里如果没有写入样式 会导致 导航框上边框会出现默认的浅灰色线条)

list   导航配置数组

selectedIconPath 选中时 图标路径

iconPath 未选择时 图标路径

pagePath 页面访问地址

text  导航图标下方文字

注意tabBar要求底栏至少有两个。

源码下载:https://download.csdn.net/download/ber_bai/10556065

微信小程序入门二:底部导航tabBar相关推荐

  1. 微信小程序开发错误——底部导航栏没有显示完全

    微信小程序开发错误--底部导航栏没有显示完全 原因:由于在app.json中设置跳转页面时,假设有A.B.C.D四个图标(点击可以跳转),B和C的跳转页面相同,C的图标就会覆盖B的图标,B的图标就相当 ...

  2. html底部导航栏图标切换,【微信小程序】自定义底部导航栏,切换不同页面显示不同tabbar...

    https://blog.csdn.net/small_lack/article/details/80959278 在一个微信小程序中想要用到两种不同的tabbar样式,需要在app.js中自定义,在 ...

  3. 微信小程序入门二: 条件、遍历、网络请求、获取本地图片

    实例内容 条件渲染 数据遍历 网络请求 获取本地图片 实例一: 条件渲染 如果motto为Hello World,则输出你好世界,否则原样输出. 这里是分支条件判断,直接在视图文件里修改,修改inde ...

  4. 微信小程序兼容ios底部导航栏边距

    css代码 padding-bottom: constant(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom);

  5. 微信小程序——不同角色的导航栏显示不同

    文章目录 问题描述 解决方法 代码实现 底部导航栏 排查员 存在的问题 问题描述   微信小程序的原生底部导航栏限制了数量(3-5个)且不能根据你的不用用户进行动态的底部导航栏变化,无法适应多种用户从 ...

  6. vue微信小程序开发(二)---页面以及导航

    vue微信小程序开发(二)-菜单以及页面 这里写目录标题 vue微信小程序开发(二)---菜单以及页面 图标的选择 创建并注册页面 底部导航   大家好,我是代码哈士奇,是一名软件学院网络工程的学生, ...

  7. A095_day01_微信小程序入门与组件

    目录 微信小程序入门与组件 - Day01 1.内容介绍 2.微信小程序简介(了解) 2.1.什么是小程序 2.2.微信小程序与app的区别 2.3.小程序在入口 2.4.微信小程序的工作原理 2.5 ...

  8. 【微信小程序】微信小程序入门与实战-个人笔记

    微信小程序入门与实战 文章目录 微信小程序入门与实战 1 初识微信小程序 1-1 2020版重录说明 1-2 下载小程序开发工具 1-3 新建小程序项目 1-4 小程序appid的注册 1-5 新版小 ...

  9. 微信小程序入门与实战(七月)

    微信小程序入门与实战(七月) 第1章 初识微信小程序 第2章 小程序的基本目录结构与文件作用剖析 2-1 小程序页面的4种基本文件类型详解 第3章 rpx响应式单位与flex布局 3-3 新建页面的技 ...

最新文章

  1. Python 程序如何高效地调试?
  2. 原创全新打包工具Parcel零配置VueJS开发脚手架
  3. c++堆内存默认大小_C++|array new 和 array delete的堆内存细节
  4. 一个while的小小问题
  5. c语言判断字符串中是否包含非数字,【新手】【求思路】如何判断用户输入的字符串中是否含有非数字?...
  6. Linux下搭建CACTI的时候总结的一些小知识
  7. 苹果ipad怎么录屏_追剧,玩游戏必备,这才是苹果手机正确的投屏操作,网友:没白拿...
  8. 找出java重复字符串,java 找出字符串出现重复的字符和次数
  9. 微信JSAPI几个函数介绍
  10. /给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[
  11. 仿真工具打开raw报cannot load library XXX.dll错误
  12. 微信小程序卡包wx.addcard文档缺失-ext参数说明
  13. C语言实现三子棋游戏(规范化)
  14. Android 自定义View之咖啡杯动画
  15. m语言 东华his_M语言
  16. java画图板之平面山水画(二)
  17. 使用码上登录实现微信扫码登录
  18. 共有24款C/C++ 地理信息系统GIS开源软件
  19. 利用OpenVSwitch构建多主机Docker网络
  20. 记录人生中第一次中勒索病毒

热门文章

  1. Write a simple HTML Browser(hdu1088)
  2. nginx优化配置选项
  3. 用tf-faster-rcnn训练自己制作的车牌号数据集(VOC2007格式)
  4. 【latex】输入角度符号°
  5. 【AI视野·今日Robot 机器人论文速览 第三期】Tue, 8 Jun 2021
  6. 日期的前端验证 jquery
  7. 字节流读数据 一次读一个字节
  8. 学习日报 1028 分支结构 if分支语句
  9. git-下载与安装windows版本与linux版本
  10. 数据结构与算法-时间复杂度的级别-时间复杂度的算法