小程序tabbar与H5tabbar的区别

发布时间:2018-07-24 13:59:13 作者:匠达软件(成都小程序定制)

微信小程序有提供大量的原生组件,使用这些组件,可以提高小程序的性能或更加易于开发。今天我们来说说,小程序的tabbar。

 

当我们开发H5应用时,也会使用tabbar,而什么是tabbar呢?其实,就是我们经常见到它。如图:

这货就是tabbar。今天,我们是要讨论下,微信的tabbar与H5的有什么区别。

 

1. 微信的tabbar是原生组件,采用硬件级渲染,比之H5的浏览器渲染。速度上要快很多。

2. 微信的tabbar并不是每个页面都能加上,由于微信的tabbar最多只能放5个图标,所以最多只能给5个页面加上tabbar。而H5的tabbar则没有此限制,可以随意添加。

3. 微信的tabbar由于是原生组件,所以并不能对其做太多改变。而H5做的tabbar则可以。

 

所以,当我们在使用tabbar的时候,如果需要在每个页面都加上tabbar,则不可以使用微信小程序原生的组件了。因为它最多只能加5个页面。这时,我们就需要利用H5来自已制作一个tabbar。在小程序中,自己制作的tabbar在页面切换时效果并没有原生的好,不过为了每个页面都加上。也只能姑且如此了。

 

(我司在制作小程序商城时,考虑到tabbar的性能与表现效果,依然采用了小程序的原生tabbar)

PREV   NEXT