本实例可实现在不同页面显示不同的tabBar或者首页不在tabBar中的需求。例如有ABC三个角色,根据角色不同进入不同的首页。

首先将微信官方的自定义tabBar实例添加到自己的项目

app.js

然后编辑./custom-tab-bar/index.js 的data部分,这里是需要显示的tabBar内容,之后将修改list来实现动态tabBar

在methods中加入修改list的方法:

最后一步,在需要修改tabBar的页面onload事件中执行: