customIndex.vue 447 B

123456789101112131415161718192021222324252627282930
  1. <script setup lang="ts">
  2. import { tableData } from "./data";
  3. const indexMethod = (index: number) => {
  4. return index * 2;
  5. };
  6. const columns: TableColumnList = [
  7. {
  8. type: "index",
  9. index: indexMethod
  10. },
  11. {
  12. label: "日期",
  13. prop: "date"
  14. },
  15. {
  16. label: "姓名",
  17. prop: "name"
  18. },
  19. {
  20. label: "地址",
  21. prop: "address"
  22. }
  23. ];
  24. </script>
  25. <template>
  26. <pure-table :data="tableData" :columns="columns" />
  27. </template>