动态生成小程序底部导航栏

官方文档——自定义tabBar(https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html),在开发者工具中预览效果” 可以下载相关代码

1.修改在app.json中的关于底部导航栏设置 “custom”: true

2.官方demo可以直接拿来使用,根目录下创建 custom-tab-bar文件夹,以及子文件(名字不能修改)

image.png

3.再对自定义导航栏进行一些交互设置

4.设置导航数据 ,在app.js自定义globalData中添加数据,页面通过判断可以更改globalData.list从而更改导航

5.在tabbar界面增加交互,代码放在onshow中

6.因为tabbar的特性,切换tabbar使不会重新加载页面,所以需要将上一布中的代码加在onshow中,而不是onload中,一些需要每个页面显示后重现运行的函数也放在onshow中

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注