AppFooter.vue 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <script setup>
  2. import { footerLinks } from '../data/site'
  3. import AppLogo from './AppLogo.vue'
  4. const emit = defineEmits(['navigate'])
  5. </script>
  6. <template>
  7. <footer class="footer">
  8. <div class="container footer-inner">
  9. <div class="footer-brand">
  10. <a href="#" class="logo" @click.prevent="emit('navigate', 'home')">
  11. <AppLogo />
  12. </a>
  13. <p class="footer-company-name">爱丽恩严(大连)商务科技有限公司</p>
  14. </div>
  15. <div class="footer-links">
  16. <div v-for="col in footerLinks" :key="col.title" class="footer-col">
  17. <h4>{{ col.title }}</h4>
  18. <a
  19. v-for="link in col.links"
  20. :key="link.label"
  21. href="#"
  22. @click.prevent="emit('navigate', link.target)"
  23. >
  24. {{ link.label }}
  25. </a>
  26. </div>
  27. </div>
  28. </div>
  29. <div class="footer-bottom">
  30. <div class="container">
  31. <p>&copy; 2026 爱丽恩严(大连)商务科技有限公司 版权所有</p>
  32. </div>
  33. </div>
  34. </footer>
  35. </template>