更新记录

1.0.0(2024-06-05)

自定义底部导航样式,IOS底部黑条适配,两种文字展示样式 展示样式可自定义修改


平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.8.0 app-vue app-nvue
钉钉小程序 快手小程序 飞书小程序 京东小程序
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari

tabBar 自定义底部导航

  • props参数说明
参数 必传 说明
pageIndex 当前选中的导航下标
textType 图标下文字展示样式:1文字 2圆点
  • 导航数组参数说明
pageUrl: '/pages/index/index',   //跳转页面路径
name: '扫一扫',   //展示文字
icon1: '../../static/sao.png',   //默认图标
icon2: '../../static/sao.png',   //选中图标
style: 1   //展示样式 0正常 1凸起
  • 页面引用实例代码
<template>
    <view>
        <tabBar :pageIndex="0" :textType="1" @toTab="toTab"></tabBar>
    </view>
</template>

<script>
    import tabBar from '@/components/tabBar/tabBar.vue';
    export default {
        components: {
            tabBar
        },
        data() {
            return {

            }
        },
        onReady() {

        },
        onLoad() {

        },
        methods: {

            // 点击切换页面事件
            toTab(data){
                console.log(data);
                uni.redirectTo({
                    url: data.pageUrl
                });
            }

        }
    }
</script>

<style>

</style>

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问