default.vue 808 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <template>
  2. <div class="app-container">
  3. <div id="main">
  4. <!-- 公共头 -->
  5. <myheader/>
  6. <div class="main-container">
  7. <el-scrollbar class='page-component__scroll'>
  8. <!-- 内容区域 -->
  9. <nuxt/>
  10. </el-scrollbar>
  11. </div>
  12. <!-- 公共底 -->
  13. <myfooter/>
  14. </div>
  15. </div>
  16. </template>
  17. <script>
  18. import '~/assets/css/app.css'
  19. import '~/assets/css/chunk.css'
  20. import '~/assets/css/iconfont.css'
  21. import '~/assets/css/main.css'
  22. import myheader from './myheader'
  23. import myfooter from './myfooter'
  24. export default {
  25. components: {
  26. myheader,myfooter
  27. },
  28. mounted() {
  29. window.document.getElementById("__nuxt").classList.add("app-container")
  30. window.document.getElementById("__layout").classList.add("app-container")
  31. }
  32. }
  33. </script>