footer-page.vue 675 B

1234567891011121314151617181920212223242526272829303132
  1. <!--登录页面布局,只有footer-->
  2. <template>
  3. <el-container class="layout" direction="vertical">
  4. <el-main style="padding: 0;display: flex;">
  5. <transition name="form-fade" mode="in-out">
  6. <slot></slot>
  7. </transition>
  8. </el-main>
  9. <el-footer class="footer" height="layout.footerHeight">
  10. <slot name="footer">
  11. <naf-footer></naf-footer>
  12. </slot>
  13. </el-footer>
  14. </el-container>
  15. </template>
  16. <script>
  17. import NafFooter from '@naf/frame/footer';
  18. import config from '@frame/config';
  19. const { layout } = config;
  20. export default {
  21. components: {
  22. NafFooter,
  23. },
  24. data() {
  25. return {
  26. layout,
  27. };
  28. },
  29. };
  30. </script>