index.vue 526 B

1234567891011121314151617181920212223242526272829303132333435
  1. <template>
  2. <div class="ldm-empty flex justify-center items-center">
  3. <img :src="imageSrc" />
  4. </div>
  5. </template>
  6. <script>
  7. import { mapGetters } from 'vuex'
  8. export default {
  9. name: 'simple-empty',
  10. props: {
  11. name: {
  12. type: String,
  13. default: '',
  14. },
  15. },
  16. computed: {
  17. ...mapGetters(['static']),
  18. imageSrc() {
  19. return this.static + '/' + this.name
  20. },
  21. },
  22. }
  23. </script>
  24. <style scoped lang="scss">
  25. .ldm-empty {
  26. width: 100%;
  27. padding: 16px 0;
  28. img {
  29. display: block;
  30. }
  31. }
  32. </style>