Skip to content

mosowe-tab 标签组组件

uniapp/uni_modules组件

下载地址

兼容性

平台androidios微信小程序H5
兼容

props

属性类型说明默认
listTabsListItem[]列表-
modelValuestring | numberv-model值
colorstring默认字体颜色rgba(19, 25, 54, 0.50)
selectColorstring选中字体颜色#131936
selectBottomColorstring选中底部条颜色#6CCEAE
selectIconColorstring选中Icon颜色#6CCEAE
hideBottomboolean是否隐藏底部条false
isStickyboolean是否吸顶false
centerboolean是否居中false
aroundboolean是否居中且均分布局false
iconRightTopboolean图标右上角展示false

TabsListItem

属性类型说明
labelstring标签文案
valuestring标签值
iconstring默认图标
selectIconstring选中图标

emits

事件名说明
click选中时触发事件,(item:TabsListItem,index:number)=> void

slots

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

示例代码

vue
<template>
  <view class="main-page">
    <mosowe-tab
      v-model="tabActive"
      :list="list"
    ></mosowe-tab>
  </view>
</template>

<script setup lang="ts">
  import { ref } from 'vue';
  const tabActive = ref('0');
  const list = [
    {
      label: '标签1',
      value: '0'
    },
    {
      label: '标签2',
      value: '1'
    }
  ];
</script>

贡献者

mosowe

文档版本 v1.0.1