更新记录

0.0.2(2024-10-22) 下载此版本

选项卡

0.0.1(2024-10-18) 下载此版本

选项卡


平台兼容性

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

tabs

options

参数 说明 类型 默认值
tabsHeight tab 高度 Number 100
tabsMarginTop tab上边距 Number 0
tabsWidth tab宽度 Number 750
tabsBgColor 背景颜色 String red
tabsColor 字体颜色 String #fff
activeColor 选中的颜色 String blue
tabList 选项卡数组 Array []
range-key 当 range 是一个 Array<Object> 时,通过 range-key 来指定 Object 中 key 的值作为选择器显示内容 String title
content 内容 Array []

使用

    import pdTabs from "@/components/pd-tabs/pd-tabs.vue";

<pd-tabs :tabsMarginTop="20" :content="state.content"  :tabsWidth="750" :tabsHeight="100" tabsBgColor="green" is_line :tabList="state.tabList" range-key="name"  @tabSubmit="tabSubmit">
   <template v-slot:default="slotProps">
     {{slotProps.data.title}}
   </template>
</pd-tabs>

const state = reactive({
    tabList:[
        {
            name:'全部',
            id:1
        },
        {
            name:'待支付',
            label:'tab2',
            id:2
        },
        {
            name:'待发货',
            label:'tab3',
            id:3
        },
        {
            name:'待收货',
            label:'tab4',
            id:4
        }
    ],
    content:[
        {
            title:'第一张',
            id:1
        },
        {
            title:'第二张',
            id:2
        },
        {
            title:'第三张',
            id:3
        },
        {
            title:'第四张',
            id:4
        }
    ]
})

隐私、权限声明

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

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

插件不采集任何数据

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

许可协议

MIT协议

暂无用户评论。

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