为TabPage组件添加showTabs属性:1. 添加showTabs布尔类型属性,默认值为true;2. 修改标签栏条件渲染,增加showTabs判断
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="tab-page">
|
<div class="tab-page">
|
||||||
<!-- 使用panels数组渲染标签栏 -->
|
<!-- 使用panels数组渲染标签栏 -->
|
||||||
<div v-if="panels && panels.length > 0" class="tab-header">
|
<div v-if="showTabs && panels && panels.length > 0" class="tab-header">
|
||||||
<div
|
<div
|
||||||
v-for="(panel, index) in panels"
|
v-for="(panel, index) in panels"
|
||||||
:key="panel.id"
|
:key="panel.id"
|
||||||
@@ -34,6 +34,11 @@ const props = defineProps({
|
|||||||
panels: {
|
panels: {
|
||||||
type: Array,
|
type: Array,
|
||||||
default: () => []
|
default: () => []
|
||||||
|
},
|
||||||
|
// 是否显示页标签栏
|
||||||
|
showTabs: {
|
||||||
|
type: Boolean,
|
||||||
|
default: true
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user