| | |
| | | data () { |
| | | return { |
| | | minHeight: window.innerHeight - 64 - 122, |
| | | collapsed: false, |
| | | collapsed: true, |
| | | showSetting: false, |
| | | drawerOpen: false |
| | | } |
| | |
| | | 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' |
| | | }, |
| | |
| | | } |
| | | }, |
| | | resize() { |
| | | if(this.affixed) { |
| | | this.minHeight = window.innerHeight - 122; |
| | | }else { |
| | | this.minHeight = window.innerHeight - 64 - 122; |
| | | } |
| | | this.setMinHeight(this.minHeight); |
| | | } |
| | | }, |