研发图纸文件管理系统-前端项目
longyvfengyun
2022-09-02 1dc7bfae97ac86753322d14c505acee167da66d3
src/layouts/AdminLayout.vue
@@ -42,7 +42,7 @@
  data () {
    return {
      minHeight: window.innerHeight - 64 - 122,
      collapsed: false,
      collapsed: true,
      showSetting: false,
      drawerOpen: false
    }
@@ -63,12 +63,15 @@
      if(!val) {
        this.drawerOpen = false
      }
    },
    affixed() {
      this.resize();
    }
  },
  computed: {
    ...mapState('setting', ['isMobile', 'theme', 'layout', 'footerLinks', 'copyright', 'fixedHeader', 'fixedSideBar',
      'fixedTabs', 'hideSetting', 'multiPage']),
    ...mapGetters('setting', ['firstMenu', 'subMenu', 'menuData']),
    ...mapGetters('setting', ['firstMenu', 'subMenu', 'menuData', 'affixed']),
    sideMenuWidth() {
      return this.collapsed ? '80px' : '256px'
    },
@@ -108,7 +111,11 @@
      }
    },
    resize() {
      if(this.affixed) {
        this.minHeight = window.innerHeight - 122;
      }else {
      this.minHeight = window.innerHeight - 64 - 122;
      }
      this.setMinHeight(this.minHeight);
    }
  },