微信小程序 底部导航栏目开发资料


Posted in Javascript onDecember 05, 2016

微信小程序 底部导航栏目开发

我们先来看个效果图

微信小程序 底部导航栏目开发资料

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

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

1. 图标准备

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

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

微信小程序 底部导航栏目开发资料

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

微信小程序 底部导航栏目开发资料

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

微信小程序 底部导航栏目开发资料

2. 更改配置文件

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

"tabBar": { 
  "color": "#a9b7b7", 
  "selectedColor": "#11cd6e", 
  "borderStyle":"white", 
  "list": [{ 
   "selectedIconPath": "images/111.png", 
   "iconPath": "images/11.png", 
   "pagePath": "pages/index/index", 
   "text": "首页" 
  }, { 
   "selectedIconPath": "images/221.png", 
   "iconPath": "images/22.png", 
   "pagePath": "pages/logs/logs", 
   "text": "日志" 
  }, { 
   "selectedIconPath": "images/331.png", 
   "iconPath": "images/33.png", 
   "pagePath": "pages/test/test", 
   "text": "开心测试" 
  }] 
 },

解释一下 对应的属性信息

tabBar  指底部的 导航配置属性

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

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

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

list   导航配置数组

selectedIconPath 选中时 图标路径

iconPath 未选择时 图标路径

pagePath 页面访问地址

text  导航图标下方文字

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

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

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
js鼠标点击事件在各个浏览器中的写法及Event对象属性介绍
Jan 24 Javascript
给文字加上着重号的JS代码
Nov 12 Javascript
转换字符串为json对象的方法详解
Nov 29 Javascript
返回上一页并自动刷新的JavaScript代码
Feb 19 Javascript
avalon js实现仿google plus图片多张拖动排序附源码下载
Sep 24 Javascript
Winform客户端向web地址传参接收参数的方法
May 17 Javascript
javascript的replace方法结合正则使用实例总结
Jun 16 Javascript
详解AngularJS如何实现跨域请求
Aug 22 Javascript
详解使用vue脚手架工具搭建vue-webpack项目
May 10 Javascript
在vue中使用SockJS实现webSocket通信的过程
Aug 29 Javascript
node.js基于dgram数据报模块创建UDP服务器和客户端操作示例
Feb 12 Javascript
在vue中使用防抖函数组件操作
Jul 26 Javascript
基于js实现的限制文本框只可以输入数字
Dec 05 #Javascript
AJAX和jQuery动态加载数据的实现方法
Dec 05 #Javascript
Javascript中字符串replace方法的第二个参数探究
Dec 05 #Javascript
解析预加载显示图片艺术
Dec 05 #Javascript
JS限定手机版中图片大小随分辨率自动调整的方法
Dec 05 #Javascript
简单几步实现返回顶部效果
Dec 05 #Javascript
jQGrid Table操作列中点击【操作】按钮弹出按钮层的实现代码
Dec 05 #Javascript
You might like
使用数据库保存session的方法
2006/10/09 PHP
ThinkPHP中create()方法自动验证实例
2017/04/26 PHP
让firefox支持IE的一些方法的javascript扩展函数代码
2010/01/02 Javascript
javascript event 事件解析
2011/01/31 Javascript
node.js实现多图片上传实例
2014/06/03 Javascript
SyntaxHighlighter 3.0.83使用笔记
2015/01/26 Javascript
浅谈Javascript 数组与字典
2015/01/29 Javascript
javascript实现校验文件上传控件实例
2015/04/20 Javascript
Web程序员必备的7个JavaScript函数
2016/06/14 Javascript
手机浏览器 后退按钮强制刷新页面方法总结
2016/10/09 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
2016/11/25 Javascript
vue使用stompjs实现mqtt消息推送通知
2017/06/22 Javascript
jq源码解析之绑在$,jQuery上面的方法(实例讲解)
2017/10/13 jQuery
js实现动态增加文件域表单功能
2018/10/22 Javascript
js使用文件流下载csv文件的实现方法
2019/07/15 Javascript
layui使用及简单的三级联动实现教程
2020/12/01 Javascript
实例说明Python中比较运算符的使用
2015/05/13 Python
Python爬虫实现网页信息抓取功能示例【URL与正则模块】
2017/05/18 Python
Python lambda函数基本用法实例分析
2018/03/16 Python
Centos 升级到python3后pip 无法使用的解决方法
2018/06/12 Python
Python使用folium excel绘制point
2019/01/03 Python
python中break、continue 、exit() 、pass终止循环的区别详解
2019/07/08 Python
Django的用户模块与权限系统的示例代码
2019/07/24 Python
django-rest-swagger对API接口注释的方法
2019/08/29 Python
python如何提升爬虫效率
2020/09/27 Python
CSS3不透明度实例讲解
2016/04/26 HTML / CSS
20佳惊艳的HTML5应用程序示例分享
2011/05/03 HTML / CSS
HTML5地理定位_动力节点Java学院整理
2017/07/12 HTML / CSS
美国最大的购物网站:Amazon.com(亚马逊美国)
2020/05/23 全球购物
校长岗位职责
2013/11/26 职场文书
感恩节活动策划方案
2014/05/16 职场文书
2015年药店工作总结
2015/04/20 职场文书
员工表扬信怎么写
2015/05/05 职场文书
学习经验交流会演讲稿
2015/11/02 职场文书
2016党员干部廉政准则学习心得体会
2016/01/20 职场文书
node快速搭建后台的实现步骤
2022/02/18 NodeJs