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


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 相关文章推荐
javascript之锁定表格栏位
Jun 29 Javascript
jQuery 淡入淡出 png图在ie8下有黑色边框的解决方法
Mar 05 Javascript
使用JavaScript构建JSON格式字符串实现步骤
Mar 22 Javascript
JavaScript实现基于十进制的四舍五入实例
Jul 17 Javascript
jquery实现鼠标点击后展开列表内容的导航栏效果
Sep 14 Javascript
浅析Javascript匿名函数与自执行函数
Feb 06 Javascript
node.js操作mongodb简单示例分享
May 25 Javascript
轻松理解vue的双向数据绑定问题
Oct 30 Javascript
详解Angular操作cookies方法
Jun 01 Javascript
ES6基础之解构赋值(destructuring assignment)
Feb 21 Javascript
ios中视频的最后一桢问题解决
May 14 Javascript
详解element-ui设置下拉选择切换必填和非必填
Jun 17 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
PHP关联链接常用代码
2012/11/05 PHP
php5.4以下版本json不支持不转义内容中文的解决方法
2015/01/13 PHP
Yii框架核心组件类实例详解
2019/08/06 PHP
读jQuery之四(优雅的迭代)
2011/06/20 Javascript
JavaScript 盒模型 尺寸深入理解
2012/12/31 Javascript
在javascript中对于DOM的加强
2013/04/11 Javascript
纯js分页代码(简洁实用)
2013/11/05 Javascript
文本框只能选择数据到文本框禁止手动输入
2013/11/22 Javascript
页面按钮禁用与解除禁用的方法
2014/02/19 Javascript
IE下使用jQuery重置iframe地址时内存泄露问题解决办法
2015/02/05 Javascript
javascript实现动态改变层大小的方法
2015/05/14 Javascript
浅谈JavaScript 中有关时间对象的方法
2016/08/15 Javascript
bootstrap下拉菜单使用方法解析
2017/01/13 Javascript
jQuery控制元素隐藏和显示
2017/03/03 Javascript
NodeJS使用七牛云存储上传文件的方法
2017/07/24 NodeJs
react-native DatePicker日期选择组件的实现代码
2017/09/12 Javascript
vue中本地静态图片路径写法
2018/03/06 Javascript
js Array.slice的8种不同用法示例
2019/07/10 Javascript
详解Python中内置的NotImplemented类型的用法
2015/03/31 Python
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
2017/09/06 Python
python中的插值 scipy-interp的实现代码
2018/07/23 Python
Python代码打开本地.mp4格式文件的方法
2019/01/03 Python
python实现拉普拉斯特征图降维示例
2019/11/25 Python
Python 操作SQLite数据库的示例
2020/10/16 Python
用Python自动清理系统垃圾的实现
2021/01/18 Python
html5小技巧之通过document.head获取head元素
2014/06/04 HTML / CSS
美国在线珠宝商店:SZUL
2017/02/11 全球购物
美国在线购物频道:Shop LC
2019/04/21 全球购物
广州一家公司的.NET面试题
2016/06/11 面试题
自我评价中英文语句
2013/11/30 职场文书
申请任职学生会干部自荐书范文
2014/02/13 职场文书
市场营销大学生职业规划书
2014/02/25 职场文书
保护母亲河倡议书
2014/04/14 职场文书
小学生演讲稿大全
2014/04/25 职场文书
欢迎新生标语
2014/10/06 职场文书
机械原理课程设计心得体会
2016/01/15 职场文书