微信小程序设置底部导航栏目方法

2016年10月27日 10:58:06 阅读数:50830 标签: 微信小程序 收起

个人分类: 微信小程序

微信小程序底部想要有一个漂亮的导航栏目,不知道怎么制作,于是百度找到了本篇文章,分享给大家。

好了 小程序的头部标题 设置好了,我们来说说底部导航栏是如何实现的。

我们先来看个效果图

这里,我们添加了三个导航图标,因为我们有三个页面,微信小程序最多能加5个。

那他们是怎么出现怎么着色的呢?两步就搞定!

1. 图标准备

阿里图标库  http://www.iconfont.cn/collections/show/29

我们进入该网站,鼠标滑到一个喜欢的图标上面  点击下方的 下载按钮

在弹出框中 选择了 俩个不同颜色的 图标  选择64px大小即可,我选择的是png  然后下载下来 起上别名

将上述起好名字的图标 保存到 小程序 项目目录中 新创建的 images 文件夹中,准备工作就做好了

2. 更改配置文件

我们找到项目根目录中的配置文件 app.json 加入如下配置信息

  1. “tabBar”: {
  2. “color”: “#a9b7b7”,
  3. “selectedColor”: “#11cd6e”,
  4. “borderStyle”:”white”,
  5. “list”: [{
  6. “selectedIconPath”: “images/111.png”,
  7. “iconPath”: “images/11.png”,
  8. “pagePath”: “pages/index/index”,
  9. “text”: “首页”
  10. }, {
  11. “selectedIconPath”: “images/221.png”,
  12. “iconPath”: “images/22.png”,
  13. “pagePath”: “pages/logs/logs”,
  14. “text”: “日志”
  15. }, {
  16. “selectedIconPath”: “images/331.png”,
  17. “iconPath”: “images/33.png”,
  18. “pagePath”: “pages/test/test”,
  19. “text”: “开心测试”
  20. }]
  21. },

解释一下 对应的属性信息

tabBar  指底部的 导航配置属性

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

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

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

list   导航配置数组

selectedIconPath 选中时 图标路径

iconPath 未选择时 图标路径

pagePath 页面访问地址

text  导航图标下方文字

如果要改变更详细的样式 请参看

https://mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html#tabBar

更多微信小程序教程请扫描二维码关注:H5开发者社区

好了,保存 编译  就可以看到上面的效果了。


http://www.taodudu.cc/news/show-3216646.html

相关文章:

  • 微信小程序导航
  • 微信页面导航简介
  • 微信小程序的页面导航
  • 计算机主机板的各种接口安装,计算机主板上的插座或接口有哪些
  • 微型计算机主板上的主要部件,微型计算机主板上安装的主要部件
  • 计算机主板现状,怎么确定电脑主板坏了?计算机主板坏了有什么症状?
  • 计算机主机主板,计算机主板的基本组成部分
  • 计算机主板电池电压,解决办法:如果计算机主板的电池电压不稳定,该怎么办?...
  • cmos是微型计算机主板上一块特殊的,识别计算机主板上的BIOS芯片
  • 计算机主板按那三种方法分类,如何查看计算机主板型号,几秒钟即可了解三种方法...
  • 计算机主板上的电池作用,计算机主板上的纽扣电池到底用于什么用途?
  • 计算机主板的几种高速率接口了解
  • 计算机主板设计与应用说明,详细说明计算机主板各部分的功能(附图)
  • 计算机主板上的锂电池,计算机主板电池能使用多久呢?
  • 计算机主板上方便用户自己安装,计算机主板,也叫系统板或母板。主板上装有组成电脑的主要电路系统,是计算机硬件系统的的主板部件中,方便用户自己可以安装的部件是__________。...
  • 计算机配置 主板,计算机主板(怎样查看电脑主板配置)
  • 台式计算机主板接口识别,解决方法:如何连接计算机主板上的接口?所有主板接口插头功能功能识别图...
  • 计算机主板上安装有芯片组,解决方案:计算机主板上安装了哪些硬件设备?
  • 微型计算机上的南桥芯片功能,谈论计算机主板的芯片组和南北桥
  • 计算机主板知识简单总结
  • 计算机主板的定义,计算机主板前面板接口定义
  • 植物大战僵尸1辅助,JS版
  • “植物大战僵尸”开发者传授十大设计技巧
  • 远程代码注入及DLL注入教程(InlineHook)---植物大战僵尸为例
  • CE实战:植物大战僵尸修改阳光并制作辅助(小试牛刀)
  • 植物大战僵尸破产版--cocos studio
  • 【游戏辅助】使用cheat engine 修改《植物大战僵尸》游戏参数
  • 植物大战僵尸变态辅助开发系列教程(E语言实现和VC6实现)(上)
  • 植物大战僵尸变态辅助开发系列教程(E语言实现和VC6实现)(下)
  • IDEA中新建Module

微信 设置底部导航栏相关推荐

  1. 【安卓开发之图片分享应用3:设置底部导航栏】

    安卓开发之图片分享应用3:设置底部导航栏 一.创建底部导航栏 二.设置登录成功之后跳转到底部导航栏 一.创建底部导航栏 我们使用的是Android Studio里面自带的底部导航栏.首先我们直接在原来 ...

  2. 微信公众号网页底部不带返回栏 或者想要隐藏微信的底部导航栏

    简单直说吧 : 想要底部有导航栏跳转页面使用. window.location.href = "/wx/getAccLog?openid=" + openid; 不想要底部导航栏( ...

  3. android 固定底部导航,如何设置android底部导航栏位置固定在android

    请帮我设置底部导航栏位置固定在底部, ,因为我在输入editText字段时遇到问题,底部导航栏向上移动并覆盖其他领域如何设置android底部导航栏位置固定在android 代码: xmlns:and ...

  4. Android 设置应用的底部导航栏(虚拟按键)背景颜色

    对于有些Android手机的底部虚拟键,进行设置颜色,其实很简单,利用系统提供的Api一步代码就可以搞定,只支持Android5.0以上的系统 //设置底部导航栏颜色if (Build.VERSION ...

  5. h5 android底部导航栏,安卓 微信端h5 页面 增加 底部导航栏总结

    Aphorism grow in errors overview 最近在写一个 移动端的 jsp 项目, 应项目需求须在安卓机器上实现一个 ios 微信h5页面 底部的 导航条 想到的实现方案: 通过 ...

  6. Android 底部导航栏+页面切换

    lzyprime 博客 (github) 更新时间: 2020.12.21 创建时间:2020.11.25 qq及邮箱:2383518170 kotlin & android 笔记 更新 20 ...

  7. 【Flutter】底部导航栏页面框架 ( BottomNavigationBar 底部导航栏 | PageView 滑动页面 | 底部导航与滑动页面关联操作 )

    文章目录 一.BottomNavigationBar 底部导航栏 二.PageView 滑动页面 三.BottomNavigationBar 与 PageView 关联 四.完整代码示例 1.核心导航 ...

  8. 【Flutter】底部导航栏实现 ( BottomNavigationBar 底部导航栏 | BottomNavigationBarItem 导航栏条目 | PageView )

    文章目录 一.Scaffold 组件 二.底部导航栏整体架构 三.BottomNavigationBar 底部导航栏 四.BottomNavigationBarItem 导航栏条目 五.PageVie ...

  9. 【Flutter】StatefulWidget 组件 ( 底部导航栏组件 | BottomNavigationBar 组件 | BottomNavigationBarItem 组件 | 选项卡切换 )

    文章目录 一.BottomNavigationBar 组件 二.BottomNavigationBarItem 组件 三.BottomNavigationBar 底部导航栏代码示例 四.BottomN ...

最新文章

  1. 薅百度GPU羊毛!PaddlePaddle大升级,比Google更懂中文,打响AI开发者争夺战
  2. linux开了多个sendmail,Linux中的Sendmail问题及其解决办法
  3. 渣男一般的产品经理长什么样?管过几百产品之后,谈谈如何做好这一行
  4. 有向图的邻接表表示法
  5. [BZOJ]3173: [Tjoi2013]最长上升子序列
  6. Effective STL(第7条)
  7. java perl5compiler_用java取得電腦IP﹑電腦名稱以及網卡地址的方法
  8. 索贝非编改bug定位
  9. linux系列之-—01 shell编程笔记
  10. linux中文件复的概念,诠释 Linux 中“一切都是文件”概念和相应的文件类型
  11. resttemplate发送post请求
  12. 获取TextView每行的内容 (涉及getLineCount为0,getLineEnd问题)
  13. leecode第六十二题(不同路径)
  14. mysql-connector-java-5.1.22下载
  15. [渝粤教育] 广东-国家-开放大学 21秋期末考试建设工程法规10221k1
  16. 线性回归公式推导与代码实现
  17. paip.程序不报错自动退出的解决
  18. Spring MVC拦截器配置以及统一登陆校验实现
  19. excellvba引用计算机用户名,利用Excel VBA编程进行用户名和密码的双重验证
  20. LoadRunner中think time详解

热门文章

  1. 记一次 Cause: java.sql.SQLException: The user specified as a definer (‘XXX‘@‘%‘) does not exist的解决办法
  2. 大数据、云计算系统高级架构师课程
  3. APICloud 开发app 之 工具:Sublime插件
  4. 计算机系统知识讲解视频教程,考研计算机视频讲解视频教程
  5. 部署Twikoo评论系统及其邮件推送(Vercel)
  6. 推荐mysql内存参数设置值
  7. 学习笔记:BeautifulSoup的3种遍历方式
  8. 南昌php总人数,2018南昌市人口数量是多少,历年南昌市各区人口数量排行榜
  9. 长春BI工具- 长春商业智能- 亿信华辰排第几?
  10. html给图片添加id,如何在Indesign批量导入图片?ID中单次导入多张图片(分页放置)的方法...