微信小程序底部导航菜单设置

1年前 5309次浏览

前面有介绍过小程序的标题栏设置,与标题重要的地方还有底部导航菜单。这个底部菜单可以直接使用tabBar配置,也可以自定义配置。

1301.png

通过tabBar配置底部菜单

这是最简单的方法,只需要在app.json文件中进行配置就可以。

1302.png

配置方法比较简单:

1303.png

但是:使用此种方法的缺点比较明显,就是可配置项比较少,如果需要设置比较个性一点的就无法实现。

另外:使用此种方法配置的导航菜单,只会在list列表里面的几个页面才会显示。不在list列表里面的页面是无法显示该导航菜单的。

如list的pagePath里面有pages/home与pages/test两个页面,当我们访问这两个页面时会出现配置好的导航菜单,但是当我们打开一个页面如pages/test2这个页面并没有出现在list的pagePath里面,则该页面不会显示导航菜单。即使使用wx.showTabBar也不会显示。


但其实我们完全可以不使用tabBar来配置,换一种想法,其实我们只需要做一个框框并将这个框框固定在底部保证其在最上方。这样就可以做出任意需要的样式来。

1304.png

这样我们就不用考虑小程序的问题,只需要写好CSS就行了。

相关评论
暂无相关评论...
发表评论
评论说明:

1、评论暂仅只持纯文字评论。

2、请不要发表与内容无关的评论。

3、评论需要经由审核才能显示出来。

4、评论姓名与链接无要求,只要评论内容符合便可审核通过。