optimize Tabs
This commit is contained in:
parent
b143ea52eb
commit
551c730771
2 changed files with 32 additions and 14 deletions
|
@ -55,22 +55,40 @@
|
|||
<!-- }-->
|
||||
<!-- }-->
|
||||
<!--</script>-->
|
||||
<!--<template>-->
|
||||
<!-- <div>-->
|
||||
<!-- <Button @click="showSecond = !showSecond">change</Button>-->
|
||||
<!-- <Tabs value="name1">-->
|
||||
<!-- <TabPane label="标签一" name="name1" :index="1">标签一的内容</TabPane>-->
|
||||
<!-- <TabPane label="标签二" name="name2" :index="2" v-if="showSecond">标签二的内容</TabPane>-->
|
||||
<!-- <TabPane label="标签三" name="name3" :index="3">标签三的内容</TabPane>-->
|
||||
<!-- </Tabs>-->
|
||||
<!-- </div>-->
|
||||
<!--</template>-->
|
||||
<!--<script>-->
|
||||
<!-- export default {-->
|
||||
<!-- data () {-->
|
||||
<!-- return {-->
|
||||
<!-- showSecond: false-->
|
||||
<!-- }-->
|
||||
<!-- }-->
|
||||
<!-- }-->
|
||||
<!--</script>-->
|
||||
<template>
|
||||
<div>
|
||||
<Button @click="showSecond = !showSecond">change</Button>
|
||||
<Tabs value="name1">
|
||||
<TabPane label="标签一" name="name1" :index="1">标签一的内容</TabPane>
|
||||
<TabPane label="标签二" name="name2" :index="2" v-if="showSecond">标签二的内容</TabPane>
|
||||
<TabPane label="标签三" name="name3" :index="3">标签三的内容</TabPane>
|
||||
<Tabs>
|
||||
<TabPane label="macOS" icon="logo-apple">
|
||||
<Tabs>
|
||||
<TabPane label="macOS" icon="logo-apple">标签一的内容</TabPane>
|
||||
<TabPane label="Windows" icon="logo-windows">标签二的内容</TabPane>
|
||||
<TabPane label="Linux" icon="logo-tux">标签三的内容</TabPane>
|
||||
</Tabs>
|
||||
</TabPane>
|
||||
<TabPane label="Windows" icon="logo-windows">标签二的内容</TabPane>
|
||||
<TabPane label="Linux" icon="logo-tux">标签三的内容</TabPane>
|
||||
</Tabs>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
data () {
|
||||
return {
|
||||
showSecond: false
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
||||
|
|
|
@ -217,7 +217,7 @@
|
|||
if (item.tab === this.name) {
|
||||
TabPanes.push(item);
|
||||
}
|
||||
} else if (this.$children.indexOf(item) !== -1) {
|
||||
}else if (this.$children.includes(item)) { // #6279 #6299
|
||||
TabPanes.push(item);
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Add table
Reference in a new issue