admin.vue 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <template>
  2. <div class="layout">
  3. <Header/>
  4. <el-container direction="vertical">
  5. <Aside/>
  6. </el-container>
  7. <!-- <bodyContent/> -->
  8. </div>
  9. </template>
  10. <script>
  11. import { mapGetters } from 'vuex'
  12. import Header from "../layout/components/HeaderAdmin.vue";
  13. import Aside from "../adminLogin/components/adminInfo/adminAside.vue";
  14. import bodyContent from "../adminLogin/components/adminInfo/content.vue";
  15. export default {
  16. computed: {
  17. ...mapGetters(['userInfo'])
  18. },
  19. components: {
  20. Header,
  21. bodyContent,
  22. Aside
  23. },
  24. mounted() {
  25. // document.body.style.overflow = 'hidden';
  26. // document.documentElement.style.overflow = 'hidden';
  27. },
  28. beforeDestroy() {
  29. // document.body.style.overflow = 'auto';
  30. // document.documentElement.style.overflow = 'auto';
  31. },
  32. data(){
  33. return{
  34. }
  35. },
  36. }
  37. </script>
  38. <style lang="scss" scoped>
  39. .layout{
  40. padding-top:60px;
  41. background:#F0F4FB;
  42. overflow: hidden;
  43. }
  44. </style>