微信小程序是一种轻量级的应用程式,它不需要用户下载安装即可在微信内运行。小程序依托于微信这个巨大的社交平台,为用户提供便捷的服务和丰富的功能体验。自2017年推出以来,微信小程序迅速发展,覆盖了包括电商、社交、娱乐、教育、生活服务、工具等多个领域。
最近对微信小程序很感兴趣,想知道在日常生活中如此方便的小程序是如何做出来的,在好奇心的驱使下,自己上网搜索了应该如何做一个微信小程序,使我受益匪浅,今天先来看看得物App的小程序的顶部标题和底部导航跳转该如何实现。图标来自iconfont-阿里巴巴矢量图标库
先来看看效果图。
首先,咱们需要在app.json文件中修改顶部标题navigationBarTitleText。
"navigationBarTitleText": "得物App"
添加页面
接下来咱们需要添加三个页面,以达到点击底部导航跳转页面功能,分别为index购物,Differential鉴别,Wash洗护,User我的
"pages/Differential/Differential",
"pages/Wash/Wash",
"pages/User/User"
添加底部导航,绑定pagePath实现跳转
接下来咱们在app.json文件中添加tabBar底部导航,list中pagePath绑定wxml文件路径,分别对应需要实现功能名称。
"tabBar": {
"list": [
{
"pagePath": "pages/index/index",
"text": "购买",
},
{
"pagePath": "pages/Differential/Differential",
"text": "鉴别",
},
{
"pagePath": "pages/Wash/Wash",
"text": "洗护",
},
{
"pagePath": "pages/User/User",
"text": "我的",
}
]
}
让我们来看看当前实现的效果图吧
添加图标,使页面更美观
很明显,总感觉少了点什么东西,没错,咱少了图标。此处附上iconfont-阿里巴巴矢量图标库方便大家从里面获取图标。选择好图标下载后,将文件导入到资源中。
再将线性图片与"iconPath"进行绑定,将面性图片与"selectedIconPath"进行绑定,以达到选中时,图标颜色变化。以下为部分代码示例。
{
"pagePath": "pages/index/index",
"text": "购买",
"iconPath": "image/gouwu-xianxing.png",
"selectedIconPath": "image/gouwu-mianxing.png"
}
绑定后就可以实现底部导航功能啦,以上就是初步实现的得物小程序功能,后续会继续更新,添加新的功能与页面,看完觉得还不错可以点点赞哦~