Skip to content

Tabs

Demo

Tabs 跨端示例与演示

OverviewKey metrics and recent activity

Basic Usage

vue
<script setup lang="ts">
import { VTab, VTabs } from '@varo-ui/h5'
import { ref } from 'vue'

const active = ref('overview')
</script>

<template>
  <VTabs v-model:active="active">
    <VTab name="overview" title="Overview">
      Key metrics
    </VTab>
    <VTab name="detail" title="Details">
      Detail list
    </VTab>
    <VTab name="config" title="Config">
      Basic settings
    </VTab>
  </VTabs>
</template>

VTabs Props

PropTypeDefaultDescription
activestring | numberundefinedActive tab
type'line' | 'card''line'Tab style

VTabs Events

EventPayloadDescription
update:activestring | numberActive tab changed
changestring | numberActive tab changed
clickTab{ name; title }Tab title clicked

VTab Props

PropTypeDefaultDescription
namestring | number-Tab name
titlestringundefinedTab title
disabledbooleanfalseDisabled state