没有用官方的tabBar

发布于 7 年前作者 bzhang18867 次浏览最后编辑 7 年前来自 ask

没有用官方的tabBar,而用了自己设计的导航

为什么测试的时候只能连续点击8次

开发者工具和手机上测试都只能连续点击8次,这是什么问题?

10 回复
xiulan46
xiulan461 楼6 年前

用官方tabbar吧, 每个tab采用的是iframe机制, 能更好的的管理状态。    自己做tabbar,wx.navigateTo有打开层级限制,如果页面多的话,页面状态路由很难管理!  如果小程序只有寥寥两三页不用考虑这个

jing37
jing372 楼6 年前

建议仍然采用官方的tabbar,然后设置下隐藏tabbar,再加上自己设计的,并且点击不要使用navigateTo而使用switchTab来跳转就可以了

na13
na133 楼6 年前

很明显层级超过5次了?

yang68
yang684 楼6 年前

不太懂【只能连续点击 8 次】是什么意思,是连续点击 8 次以后会发生闪退和其他 BUG?

leicheng
leicheng5 楼6 年前

自己做的页面切换的时候你的导航也要一起切换,效果不好。

tao94
tao946 楼6 年前

经测试可以点击8次,如果是页面跳转的话是没有8层的

dwang
dwang7 楼6 年前

超页面栈了。。。别用navigateTo跳转。。

sujie
sujie8 楼6 年前

你如果自己做tabbar的话。。所有的tabbar链接得用redirectTo跳转才行,nav那个适合跳转子页面,tabbar的板块一般和index页是一个层级,作为主页面跳转得用redirect

minchang
minchang9 楼6 年前

是不是页面层级达到10层了

fang61
fang6110 楼6 年前

点击8次以后 所有的链接都点不动了