Skip to content

witLayoutComprehensive Comprehensive Layout Component ​

witLayoutComprehensive is a comprehensive layout component based on Element Plus, provides complete page layout structure, includes sidebar, header navigation, tab bar and main content area, supports flexible layout configuration and responsive design.

Usage Example ​

vue
<template>
  <div>
    <!-- Basic usage -->
    <witLayoutComprehensive />
    
    <!-- Custom configuration -->
    <witLayoutComprehensive
      :collapse="false"
      :fixedHeader="true"
      :showTabs="true"
      :device="desktop"
    />
  </div>
</template>

<script lang="ts" setup>
// No additional configuration needed, component automatically integrates with system
</script>

API ​

Component ​

Property NameTypeDefault ValueDescription
collapse[Boolean]falseWhether to collapse sidebar
fixedHeader[Boolean]trueWhether to fix header navigation and tab bar
showTabs[Boolean]trueWhether to show tab bar
device[String]'desktop'Device type, for responsive design

Slots ​

Slot NameDescription
-No slot configuration

Events ​

Event NameDescriptionParameters
-No directly exposed events-

湘ICP备2024070110号