打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
微信小程序|Tab标签页
问题描述
在使用小程序的时候会看到大多数都是在小程序的底部设置导航栏,然而会发现有一些小程序的顶部也会有导航栏,那么如何来设置小程序的Tab标签页呢?
解决方案
Tab标签页是在小程序的顶部的一个导航栏,当点击它时会弹出属于这个标签的相应内容。需要vant组件库,将dist提前下载好然后保存到项目中。在小程序中调用组件库,并在正确引用就可以实现了。
1.在json中调用van-tab组件。
{
"navigationBarTitleText": "查看启动日志",
"usingComponents": {
"van-tab": "/dist/tab/index",
"van-tabs": "/dist/tabs/index"
}
}
表 1 json代码
2.在js中对标签页的切换进行设置。
title:设置切换标签时弹出的提示框;
icon:设置提示框的图标。
Page({
data: {
active: 1
},
onChange(event) {
wx.showToast({
title: `切换到 ${event.detail.name}`,
icon: 'none'
});
}
});
表 2 js代码
3.在wxml中实现。
通过active设定当前激活标签对应的索引值,默认情况下启用第一个标签。可以用type来设置标签栏的形式,name设置标签名称,title标题等。
<van-tabs  type="card" active="{{ active }}" bind:change="onChange">
<van-tab title="推荐">123</van-tab>
<van-tab title="景点">内容 2</van-tab>
<van-tab title="我的">内容 3</van-tab>
</van-tabs>
表 3 wxml代码
图 1 效果图
END实习编辑   |   王文星
责       编   |   江汪霖
where2go 团队
微信号:算法与编程之美
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
微信小程序打造本地宝(1)—— 主页面
多iframe使用tab标签方式添加、删除、切换的处理实例
Twynsta(替米沙坦/氨氯地平) -药品说明书与价格-中国新特药网天津站
Notepad++如何更改选中文字的颜色或背景色
如何清除a标签或者span标签之间的默认留白间距
python测试开发django-153.bootstrap导航-标签页切换(nav-tabs)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服