<template>
<div style="width: 400px; height: 100px; border: 1px solid #ccc;">
<erTabs
:tabList="tabList"
:activateTab="activateTab"
:outStyleContent="{padding: '20px'}"
@onSwitchTab="handleSwitchTab"
>
<div
v-for="tab in tabList"
:key="tab.id"
v-show="activateTab === tab.id"
>
我是{{ tab.label }}页内容
</div>
</erTabs>
</div>
</template>
<script setup lang="ts">
import { ref } from 'vue'
const activateTab = ref<Number>(0)
const handleSwitchTab = (tab:any) => {
activateTab.value = tab.id
console.log(tab)
}
const tabList = [
{id: 0, label: 'Tab 1'},
{id: 1, label: 'Tab 2'},
]
</script>