微信小程序开发之tabbar图标和颜色的实现


Posted in Javascript onOctober 17, 2018

前期准备 :注册,填材料,验证等等:https://mp.weixin.qq.com

1.浏览一遍简易教程,下载相应的开发工具

写一个小例子

点击左侧的 “编辑”-》点击右侧代码里的 app.json 修改为

{
 "pages":[
  "pages/fightings/home", 
  "pages/publish/home", 
  "pages/mine/home"
 ],
 "tabBar": {
  "list": [
   {
    "pagePath": "pages/fightings/home",
    "text": "挑战"
   },
   {
    "pagePath": "pages/publish/home",
    "text": "发布"
   },
   {
    "pagePath": "pages/mine/home",
    "text": "我"
   }
  ]
 },
 "window":{
  "backgroundTextStyle":"light",
  "navigationBarBackgroundColor": "#fff",
  "navigationBarTitleText": "i挑战",
  "navigationBarTextStyle":"black"
 }
}

说明

  • pages就是我们有多少个页面
  • tabbar是页面底部的tab
  • window是页面的一些属性

微信小程序开发之tabbar图标和颜色的实现

这个样子太丑了 我们先来美化一下这个tab

{
 "pages":[
  "pages/home/home",  
  "pages/fightings/home", 
  "pages/mine/home"
 ],
 "tabBar": {
  "color":"#666666",
  "selectedColor":"#f10b2e",

  "list": [
   {
    "pagePath": "pages/home/home",
    "text": "大厅",
    "iconPath": "./res/icon_tab_home.png",
    "selectedIconPath": "./res/icon_tab_home_hl.png"
    },
    {
    "pagePath": "pages/fightings/home",
    "text": "挑战",
    "iconPath":"./res/icon_tab_fighting.png",
    "selectedIconPath":"./res/icon_tab_fighting_hl.png"
   },

   {
    "pagePath": "pages/mine/home",
    "text": "我",
    "iconPath": "./res/icon_tab_me.png",
    "selectedIconPath": "./res/icon_tab_me_hl.png"
   }
  ]
 },
 "window":{
  "backgroundTextStyle":"light",
  "navigationBarBackgroundColor": "#fff",
  "navigationBarTitleText": "i挑战",
  "navigationBarTextStyle":"black"
 }
}

说明

字段都比较简单就不详细说了 其中 “iconPath”: “./res/icon_tab_me.png”是图片的路径

自己在项目里创建一个res文件夹,然后放入需要的图片

tab 好看一点了吧

微信小程序开发之tabbar图标和颜色的实现

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery EasyUI API 中文文档 - DataGrid数据表格
Nov 17 Javascript
JSON传递bool类型数据的处理方式介绍
Sep 18 Javascript
使用Sticker.js实现贴纸效果
Jan 28 Javascript
谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
Oct 01 Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
Dec 30 Javascript
jquery实现页面常用的返回顶部效果
Mar 04 Javascript
Bootstrap项目实战之首页内容介绍(全)
Apr 25 Javascript
jquery获取下拉框中的循环值
Feb 08 Javascript
jQuery表格(Table)基本操作实例分析
Mar 10 Javascript
JavaScript之生成器_动力节点Java学院整理
Jun 30 Javascript
详解vue为什么要求组件模板只能有一个根元素
Jul 22 Javascript
element form 校验数组每一项实例代码
Oct 10 Javascript
解决百度Echarts图表坐标轴越界的方法
Oct 17 #Javascript
vue实现循环切换动画
Oct 17 #Javascript
element-ui upload组件多文件上传的示例代码
Oct 17 #Javascript
bootstrap table合并行数据并居中对齐效果
Oct 17 #Javascript
IE9 elementUI文件上传的问题解决
Oct 17 #Javascript
vue src动态加载请求获取图片的方法
Oct 17 #Javascript
node实现分片下载的示例代码
Oct 17 #Javascript
You might like
浅谈php优化需要注意的地方
2014/11/27 PHP
ThinkPHP进程计数类Process用法实例详解
2015/09/25 PHP
40款非常有用的 jQuery 插件推荐(系列一)
2011/12/21 Javascript
javascript 使td内容不换行不撑开
2012/11/29 Javascript
THREE.JS入门教程(6)创建自己的全景图实现步骤
2013/01/25 Javascript
关于javascript event flow 的一个bug详解
2013/09/17 Javascript
jquery validate在ie8下的bug解决方法
2013/11/13 Javascript
纯javascript判断查询日期是否为有效日期
2015/08/24 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
2015/10/08 Javascript
一次$.getJSON不执行的简单记录
2016/07/19 Javascript
bootstrap laydate日期组件使用详解
2017/01/04 Javascript
javascript 中设置window.location.href跳转无效问题解决办法
2017/02/09 Javascript
javascript遍历json对象的key和任意js对象属性实例
2017/03/09 Javascript
webpack3+React 的配置全解
2017/08/21 Javascript
深入解读Node.js中的koa源码
2019/06/17 Javascript
微信小程序实现点击导航标签滚动定位到对应位置
2020/11/19 Javascript
Vue3 实现双盒子定位Overlay的示例
2020/12/22 Vue.js
Vue如何实现变量表达式选择器
2021/02/18 Vue.js
[01:05:32]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第一局
2016/03/04 DOTA
[42:24]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第三场 11.27
2020/12/01 DOTA
python搭建简易服务器分析与实现
2012/12/15 Python
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
用pickle存储Python的原生对象方法
2017/04/28 Python
Pandas 重塑(stack)和轴向旋转(pivot)的实现
2019/07/22 Python
给Python学习者的文件读写指南(含基础与进阶)
2020/01/29 Python
Python代码注释规范代码实例解析
2020/08/14 Python
华丽的手绘陶瓷:MacKenzie-Childs
2017/02/04 全球购物
大学同学聚会邀请函
2014/01/29 职场文书
室内设计专业自荐信
2014/05/31 职场文书
创文明城市标语
2014/06/16 职场文书
学校读书活动总结
2014/06/30 职场文书
五年级学生评语大全
2014/12/26 职场文书
红旗渠导游词
2015/02/09 职场文书
单位实习介绍信
2015/05/05 职场文书
民主生活会意见
2015/06/05 职场文书
2019终止劳动合同协议书最新范本!
2019/07/09 职场文书