yangfeng
2023-11-29 d7c06cca16d12ecf5d0f233395dcf6062261b39b
src/components/layout/components/AppMain.vue
@@ -1,7 +1,9 @@
<template>
  <div class="app-main">
    <AppHeader :headerTitle="$route.meta.title" />
    <router-view :key="key" />
    <div class="app-main-content">
      <router-view :key="key" />
    </div>
  </div>
</template>
@@ -22,12 +24,17 @@
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style lang="scss" scoped>
.app-main {
  margin-left: 10px;
  box-sizing: border-box;
  display: flex;
  flex: 1;
  flex-direction: column;
  background-color: $color-bg;
  // height: 100%;
  width: 100%;
  width: calc(100% - 200px);
  .app-main-content {
    width: 100%;
    overflow-y: hidden;
    height: calc(100% - 50px);
  }
}
</style>