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


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 相关文章推荐
ASP.NET jQuery 实例16 通过控件CustomValidator验证RadioButtonList
Feb 03 Javascript
JavaScript判断文件上传类型的方法
Sep 02 Javascript
js Object2String方便查看js对象内容
Nov 24 Javascript
解决node-webkit 不支持html5播放mp4视频的方法
Mar 11 Javascript
移动端JQ插件hammer使用详解
Jul 03 Javascript
JS+Canvas绘制时钟效果
Aug 20 Javascript
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
Sep 20 jQuery
jQuery实现基本隐藏与显示效果的方法详解
Sep 05 jQuery
js事件on动态绑定数据,绑定多个事件的方法
Sep 15 Javascript
Vue程序调试的方法
Jun 17 Javascript
手写Vue弹窗Modal的实现代码
Sep 11 Javascript
JS函数本身的作用域实例分析
Mar 16 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
解析phpstorm + xdebug 远程断点调试
2013/06/20 PHP
PHP中isset()和unset()函数的用法小结
2014/03/11 PHP
Yii框架扩展CGridView增加导出CSV功能的方法
2017/05/24 PHP
php常用的工具开发整理
2019/09/26 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
2020/12/01 PHP
CutePsWheel javascript libary 控制输入文本框为可使用滚轮控制的js库
2010/02/07 Javascript
解决IE下select标签innerHTML插入option的BUG(兼容IE,FF,Opera,Chrome,Safari)
2010/05/13 Javascript
javascript动态加载实现方法一
2012/08/22 Javascript
通过AJAX的JS、JQuery两种方式解析XML示例介绍
2013/09/23 Javascript
jQuery操作Select的Option上下移动及移除添加等等
2013/11/18 Javascript
分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
2014/12/15 Javascript
jQuery实现表格展开与折叠的方法
2015/05/04 Javascript
JQuery插件jcarousellite的参数中文说明
2015/05/11 Javascript
JavaScript中setMonth()方法的使用详解
2015/06/11 Javascript
基于jQuery实现的双11天猫拆红包抽奖效果
2015/12/01 Javascript
js css实现垂直方向自适应的三角提示菜单
2016/06/26 Javascript
Angularjs中三种数据的绑定策略(“@”,“=”,“&”)
2016/12/23 Javascript
JS多文件上传的实例代码
2017/01/11 Javascript
AngularJS中filter的使用实例详解
2017/08/25 Javascript
使用JS判断页面是首次被加载还是刷新
2019/05/26 Javascript
echarts实现折线图的拖拽效果
2019/12/19 Javascript
Python中zfill()方法的使用教程
2015/05/20 Python
django创建最简单HTML页面跳转方法
2019/08/16 Python
关于tf.nn.dynamic_rnn返回值详解
2020/01/20 Python
Python 抓取数据存储到Redis中的操作
2020/07/16 Python
英国空调、除湿机和通风设备排名第一:Air Con Centre
2019/02/25 全球购物
毕业生教师求职信
2013/10/20 职场文书
大型活动策划方案
2014/01/12 职场文书
女儿十岁生日答谢词
2014/01/27 职场文书
大学社团计划书
2014/05/01 职场文书
党在我心中的演讲稿
2014/09/13 职场文书
对外汉语专业大学生职业生涯规划书
2014/10/11 职场文书
湖南省召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
2014年个人工作总结模板
2014/12/15 职场文书
施工单位工程部经理岗位职责
2015/04/09 职场文书
教师节倡议书2015
2015/04/27 职场文书