Skip to content

mosowe-tab-card 卡片式tab栏

uniapp/uni_modules组件

下载地址

兼容性

平台androidios微信小程序H5
兼容

props

属性类型说明默认
modelValuenumber/stringv-model0
listlistItem[]列表[]
humpboolean选中是否凸起false
colorstring默认字体颜色#3B3938
selectColorstring选中字体颜色,默认加粗#3B3938
bgColorstring默认背景色none
selectBgColorstring选中背景色#ffffff

listItem

属性类型说明
labelstring选项文案
valuestring选项值

emits

事件名说明
click选项点击事件

slots

插槽名说明
default选项插槽,作用域参数:{ item }

示例代码

vue
<template>
    <view class="page-item">
      <mosowe-tab-card
        v-model="current"
        bgColor="#d9ecff"
        selectBgColor="#79bbff"
        hump
        :list="list"></mosowe-tab-card>
</template>

<script setup lang="ts">
import { ref } from 'vue';
const current = ref(0);
const list = [
  {
    label: '选项一',
    value: 0
  },
  {
    label: '选项二',
    value: 1
  },
  {
    label: '选项三',
    value: 2
  }
];
</script>

贡献者

mosowe

文档版本 v1.0.1