废话不多说,先上个效果图,值得一看就往下看,因为基本上也没什么难度。

上图实现5个导航页面事件,首先在阿里巴巴的图标库下载10个图标,分别为5个导航事件的选中效果和未选中效果,蓝底图和灰底图。阿里巴巴图标库连接:https://www.iconfont.cn/

项目配置文件app.json文件下添加以下代码

"tabBar": {"color": "#707070","selectedColor": "#1296db","borderStyle": "white","list": [{"selectedIconPath": "images/ic_bottom_blue_home.png","iconPath": "images/ic_bottom_gray_home.png","pagePath": "pages/home/home","text": "首页"},{"selectedIconPath": "images/ic_bottom_blue_activity.png","iconPath": "images/ic_bottom_gray_activity.png","pagePath": "pages/activity/activity","text": "活动"},{"selectedIconPath": "images/ic_bottom_blue_release.png","iconPath": "images/ic_bottom_gray_release.png","pagePath": "pages/release/release","text": "发布"},{"selectedIconPath": "images/ic_bottom_blue_brand.png","iconPath": "images/ic_bottom_gray_brand.png","pagePath": "pages/brand/brand","text": "品悦"},{"selectedIconPath": "images/ic_bottom_blue_my.png","iconPath": "images/ic_bottom_gray_my.png","pagePath": "pages/my/my","text": "我的"}]}

属性说明:

color:未选中时字符颜色

selectedColor:选中时字符颜色

borderStyle:导航栏背景颜色

selectedIconPath:选中后显示的图片路径

iconPath:未选中时显示的图片路径

pagePath:导航页面路径

注意:一定要在pages下配置分别页面路径,否则导航栏将不起效果。

如下图:

如此,整个效果就OK了。

微信小程序底部导航栏小效果相关推荐

  1. 小程序底部导航栏配置以及自定义导航栏

    小程序底部导航栏可在根目录下的 app.json 文件进行全局配置,但是部分情况下需要我们自己进行自定义. ** 一 :在app.json 文件进行全局配置** {"pages": ...

  2. 小程序 底部导航栏(tabBar)图标的正确做法

    许多人都认为小程序系统的底部导航栏特别不好看,为了美观而选择自定义,从此身陷漩涡无法自拔.其实真正的原因是图标的图片处理不当(说白了就是前端和设计太菜了),导致会有线条变粗,间距不当的视觉感受. 除小 ...

  3. 微信小程序-底部导航栏

    注册一个小程序appId,新建自己的项目,了解小程序的框架结构. 制作底部导航栏时,添加导航按钮关联页面,注意配置在app.json配置page时,要把第一个导航按钮页面放在第一个位,不然其他页面会覆 ...

  4. 自定义微信小程序底部导航栏

    效果 目录 1.在根目录创建custom-tab-bar文件夹 (1)index.js Component({data: {selected: 0,color: "#59595b" ...

  5. 小程序底部导航栏动态生成

    1.在app.json中增加关于底部导航栏的设置 "tabBar": {"custom": true,//这个要有,设置启用自定义tabbar"col ...

  6. 使用微信开发者工具添加小程序底部导航栏报错

    粉丝求助: 示例图: 看了这个页面,很明显这个页面引用的路径都有问题. 解决办法:

  7. 说一说要求 小程序自定义导航栏 的需求有多沙雕

    小程序是一种新的开放能力,开发者可以快速地开发一个小程序.小程序可以在 超级App 内被便捷地获取和传播,同时具有出色的使用体验. 在小程序项目中 自定义导航栏 绝对算得上是最恶心的需求之一.本篇文章 ...

  8. 微信小程序自定义导航栏机型适配--底部Tabbar--view高度--底部按钮适配

    自定义微信小程序头部导航栏 自定义微信小程序头部导航栏,有几种方式 方式一 {"navigationStyle": "custom" // 将navigatio ...

  9. php底部导航栏,关于微信小程序底部导航栏目的开发

    这篇文章主要介绍了微信小程序 底部导航栏目开发资料的相关资料,微信小程序底部想要有一个漂亮的导航栏目,不知道怎么制作,于是百度找到了本篇文章,分享给大家,需要的朋友可以参考下 微信小程序 底部导航栏目 ...

  10. 微信小程序底部导航Tabbar

    1,底部导航栏这个功能是非常常见的一个功能,基本上一个完成的app,都会存在一个导航栏,那么微信小程序的导航栏该怎么实现呢?经过无数的踩坑,终于实现了,好了,先看看效果图. 2,对于底部导航栏,小程序 ...

最新文章

  1. 还在为cximage编译问题而发愁吗?
  2. oracle安装及使用常见错误
  3. unipapp 解决无法编译sass_如何解决Vue项目里面没有sassloader依赖包的问题
  4. Multi-catch parameters are not allowed for source level below 1.7 解决方法
  5. day01语法python入门_2
  6. 4999元起!iQOO 9 Pro赛道版上架:迄今为止成本最高手机后盖
  7. TypeScript笔记(1)——环境配置与第一个ts程序
  8. java过滤器命名_java 过滤指定后缀文件
  9. WiFi----Wireshark抓包及分析说明
  10. Tap titans乐趣
  11. Qt之QThread介绍(常用接口及实现、自动释放内存、关闭窗口时停止线程运行、同步互斥)
  12. html中文网页设计作品
  13. MATLAB编写m函数理解 y=f(g(x))*h(x)
  14. uniapp 无法获取动态dom节点,解决方案
  15. 汇集各种 webservice工厂,快递,ip,天气,身份证,手机,翻译,火车时刻,股票,邮编,二维码,公交,ISBN,ICP 查询接口 API
  16. matlab PTB 学习笔记02——开启PTB设置
  17. 网络推广文案标题的重要性
  18. 关于Java中大小写转换
  19. 图像的高频和低频如何区分
  20. HTML 篮球比赛计时记分器

热门文章

  1. 查看DELL服务器保修期
  2. 周杰伦 青花瓷 蒲公英的约定 我不配 彩虹 歌词和下载
  3. 在think-cell数据表中,“撤消” (Ctrl+Z) 操作无效,怎么解决?
  4. Hutool实现Excel导入导出
  5. ascii码值大小顺序排序c语言,ascii码值的大小顺序是怎样的?
  6. i3cpu驱动xp_Intel英特尔Core i3/Core i5/Core i7系列CPU核芯显卡驱动
  7. arma找不到合适的模型_ARMA模型建模过程中存在的问题分析.htm
  8. K3 CLOUD API接口说明书V2.0
  9. 详细介绍ADMM交替方向乘子法
  10. 怎样在电脑桌面上显示计算机,怎样在电脑桌面上显示天气 - 卡饭网