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


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 禁用浏览器的后退功能的简单方法
Dec 10 Javascript
jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
Aug 28 Javascript
javascript 按回车键相应按钮提交事件
Nov 02 Javascript
ExtJs之带图片的下拉列表框插件
Mar 04 Javascript
JavaScript单元测试ABC
Apr 12 Javascript
JS中处理与当前时间间隔的函数代码
May 23 Javascript
js拦截alert对话框另类应用
Jan 16 Javascript
AspNet中使用JQuery上传插件Uploadify详解
May 20 Javascript
javascript每日必学之封装
Feb 23 Javascript
EasyUI 结合JS导出Excel文件的实现方法
Nov 10 Javascript
微信小程序template模板与component组件的区别和使用详解
May 22 Javascript
基于javascript实现贪吃蛇小游戏
Nov 25 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下通过file_get_contents的代理使用方法
2011/02/16 PHP
探讨fckeditor在Php中的配置详解
2013/06/08 PHP
php实现压缩合并js的方法【附demo源码下载】
2016/09/22 PHP
laravel创建类似ThinPHP中functions.php的全局函数
2016/11/26 PHP
IE中直接运行显示当前网页中的图片 推荐
2006/08/31 Javascript
优化JavaScript脚本的性能的几个注意事项
2006/12/22 Javascript
二级域名或跨域共享Cookies的实现方法
2008/08/07 Javascript
实现局部遮罩与关闭原理及代码
2013/02/04 Javascript
表单提交前触发函数返回true表单才会提交
2014/03/11 Javascript
JavaScript常用脚本汇总(三)
2015/03/04 Javascript
node.js 使用ejs模板引擎时后缀换成.html
2015/04/22 Javascript
基于jquery实现智能表单验证操作
2016/05/09 Javascript
Jquery跨域获得Json的简单实例
2016/05/18 Javascript
js获取隐藏元素宽高的实现方法
2016/05/19 Javascript
AngularJS实现动态编译添加到dom中的方法
2016/11/04 Javascript
详解Node.js读写中文内容文件操作
2018/10/10 Javascript
Smartour 让网页导览变得更简单(推荐)
2019/07/19 Javascript
Node.js系列之安装配置与基本使用(1)
2019/08/30 Javascript
d3.js 地铁轨道交通项目实战
2019/11/27 Javascript
React中使用Vditor自定义图片详解
2020/12/25 Javascript
python中文编码问题小结
2014/09/28 Python
python实现上传样本到virustotal并查询扫描信息的方法
2014/10/05 Python
python分析网页上所有超链接的方法
2015/05/08 Python
解析Python的缩进规则的使用
2019/01/16 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
python如何从键盘获取输入实例
2020/06/18 Python
python try...finally...的实现方法
2020/11/25 Python
中国综合性网上购物商城:当当(网上卖书起家)
2016/11/16 全球购物
英国的一家创新礼品和小工具零售商:Menkind
2019/08/24 全球购物
军校本科大学生自我评价
2014/01/14 职场文书
2014年小学德育工作总结
2014/12/05 职场文书
2015教师见习期工作总结
2014/12/12 职场文书
2015年仓库管理员工作总结
2015/04/21 职场文书
CAD实训总结范文
2015/08/03 职场文书
2016优秀教师先进个人事迹材料
2016/02/25 职场文书
vue postcss-px2rem 自适应布局
2022/05/15 Vue.js