tarbar的使用

本文深入解析小程序中的TabBar组件,探讨其在顶部和底部的不同表现形式,以及如何自定义TabBar。介绍了TabBar的实现原理,包括其不在WXML中渲染的特点,以及自定义TabBar所需的目录结构和配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、用途

         tarbar在小程序中,相当于网页的tab页,目前定位来看,通过position熟悉,可以定义为top和bottom,如图:

                 

二、特点

     1.tarbar的按钮,并没有渲染在wxml中

      通过开发工具的Wxml可以看出,tarbar并没有在wxml中

        

     2.top和bottom

      主要特点在于top和 bottom,也就是位于顶部和位于底部的时候是不同的。

      位于顶部时,tarbar设置的icon是不起作用的。     

     

     3.关于自定义tarbar

     自定义tarbar,需要属性中加入"custom":true,

     同时需要单独的页面,目录是custom-tar-bar,与pages同级,需要index.wxml index.json index.wxss index.js.否则编译时会报错。

     渲染的时候,通过调试器可以看到,xml节点并不是渲染在<page></page>中,而是单独的<tarbar></tarbar>节点。

    官方的介绍中有一段讲述,但git的demo并没有,官方介绍:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html

 

三、实例

    首先,app.json

    需要加入 tarbar节点,如图:

    

    icon可以不加,另外其他的关于颜色的属性我都没加。

   

    

 

转载于:https://www.cnblogs.com/xuezhankui/p/11012918.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值