2.6【微信小程序全栈开发课程】添加底部导航

简介: 在前面介绍原生小程序框架的章节中,我们在app.json文件中添加过tabBar底部导航,这节我们再详细讲解一下


1、添加图片到项目中


我们需要将底部导航栏的照片添加到项目中,一般外来文件都放在static文件夹中。为了避免重复操作,这次将项目用到的所有照片一次性复制到项目中


(1)下载压缩文件images.zip


链接:https://pan.baidu.com/s/1ch0UWRH96Ln6sh_3nyAXDA 密码:qfi1


(2)解压文件粘贴到文件夹中


将images.zip文件解压,打开解压后的images文件夹,将所有的照片粘贴到项目中,粘贴后项目目录如下:


(3)图标下载网址推荐


阿里妈妈矢量图标库

https://www.iconfont.cn


网址可以收藏一下,写自己的小程序项目的时候能用到


2、编辑src/app.json文件


添加tabBar对象


// 参考代码,无需粘贴
//"window": {
  //...
//}
// 需要添加的代码
"tabBar": {
  "selectedColor":  "#EA5149",
  "list": [{
    "text": "首页",
    "pagePath": "pages/index/main",
    "iconPath": "static/images/danhuang.png",
    "selectedIconPath": "static/images/danhuang-active.png"
  },
  {
    "text": "我的",
    "pagePath": "pages/me/main",
    "iconPath": "static/images/binggan.png",
    "selectedIconPath": "static/images/binggan-active.png"
  }]
}


image.png

selectedColor tab 上的文字选中时的颜色,要注意这里只能是十六进制的颜色,比如白色要写成#FFFFFF,不能写成white


pagePath 页面路径,这个路径必须在pages数组中先定义


iconPath 未选中时图片的路径


selectedIconPath 选中时图片的路径


3、查看效果


分别点击底部导航栏「我的」、「首页」按钮,出现以下效果,就说明配置成功了~

image.png

目录
相关文章
预约按摩小程序开发,为什么很多上门按摩平台根本招聘不到优秀技师?
上门按摩平台面临招不到优秀技师的问题,主要原因是平台众多,技师选择多样。为解决此问题,平台可引入技师等级制度,根据订单数量和好评率划分高、低等级技师。高等级技师可享受70%-90%的高提成及首页推荐,这不仅能激励技师的积极性,还能帮助平台筛选出优质技师,提升服务质量和口碑,形成良性循环。
|
14天前
|
小程序 Android开发
|
3天前
|
小程序 云计算 Android开发
发者社区 云计算 文章 正文 小程序开发与公众号用户关联推送消息(九)
发者社区 云计算 文章 正文 小程序开发与公众号用户关联推送消息(九)
16 3
|
9天前
|
小程序
|
10天前
|
小程序 数据安全/隐私保护
|
9天前
|
小程序
|
15天前
|
小程序
|
15天前
|
人工智能 小程序
【一步步开发AI运动小程序】五、帧图像人体识别
随着AI技术的发展,阿里体育等公司推出的AI运动APP,如“乐动力”和“天天跳绳”,使云上运动会、线上健身等概念广受欢迎。本文将引导您从零开始开发一个AI运动小程序,使用“云智AI运动识别小程序插件”。文章分为四部分:初始化人体识别功能、调用人体识别功能、人体识别结果处理以及识别结果旋转矫正。下篇将继续介绍人体骨骼图绘制。
|
13天前
|
小程序

热门文章

最新文章