rank-list.vue 907 B

12345678910111213141516171819202122232425262728293031
  1. <template>
  2. <ele-data-table
  3. ref="tableRef"
  4. class="flex-1"
  5. row-key="id"
  6. :columns="columns"
  7. :data="dataList"
  8. ></ele-data-table>
  9. </template>
  10. <script setup>
  11. import SimpleTable from '@/components/CommonPage/SimpleTable.vue';
  12. import request from '@/utils/request';
  13. const columns = reactive([
  14. { label: '排行榜', prop: 'rank', align: 'center' },
  15. { label: '取消地区', prop: 'area', align: 'center' },
  16. { label: '取消数量', prop: 'number', align: 'center' }
  17. ]);
  18. const dataList = reactive([
  19. { rank: 1, area: '北京', number: 10 },
  20. { rank: 2, area: '上海', number: 9 },
  21. { rank: 3, area: '广州', number: 8 },
  22. { rank: 4, area: '深圳', number: 7 },
  23. { rank: 5, area: '成都', number: 6 },
  24. { rank: 6, area: '杭州', number: 5 },
  25. { rank: 7, area: '武汉', number: 4 },
  26. { rank: 8, area: '西安', number: 3 },
  27. ]);
  28. </script>