From 61702be5daac538d1b7fbb1cf7d99dfbe7cfb009 Mon Sep 17 00:00:00 2001 From: Aresn Date: Mon, 18 Mar 2024 11:37:00 +0800 Subject: [PATCH] Mon Mar 18 11:37:00 CST 2024 inscode --- src/App.vue | 145 +++++++++++++++++++++++++++------------ src/components/table.vue | 87 +++++++++++++++++++++++ 2 files changed, 189 insertions(+), 43 deletions(-) create mode 100644 src/components/table.vue diff --git a/src/App.vue b/src/App.vue index 633a5df..09a31ed 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,47 +1,106 @@ - - - +export default { + components: { + iTable, + }, + data() { + return { + tableData: [ + { id: 1, name: "John Doe", age: 30 }, + { id: 2, name: "Jane Doe", age: 25 }, + { id: 3, name: "Bob Smith", age: 40 }, + { id: 4, name: "Alice Johnson", age: 35 }, + { id: 5, name: "Tom Brown", age: 28 }, + { id: 6, name: "Sara Lee", age: 32 }, + { id: 7, name: "Mike Smith", age: 45 }, + { id: 8, name: "Lucy Chen", age: 27 }, + { id: 9, name: "David Wang", age: 38 }, + { id: 10, name: "Grace Zhang", age: 31 }, + { id: 11, name: "Jack Ma", age: 50 }, + { id: 12, name: "Maggie Lee", age: 29 }, + { id: 1, name: "John Doe", age: 30 }, + { id: 2, name: "Jane Doe", age: 25 }, + { id: 3, name: "Bob Smith", age: 40 }, + { id: 4, name: "Alice Johnson", age: 35 }, + { id: 5, name: "Tom Brown", age: 28 }, + { id: 6, name: "Sara Lee", age: 32 }, + { id: 7, name: "Mike Smith", age: 45 }, + { id: 8, name: "Lucy Chen", age: 27 }, + { id: 9, name: "David Wang", age: 38 }, + { id: 10, name: "Grace Zhang", age: 31 }, + { id: 11, name: "Jack Ma", age: 50 }, + { id: 12, name: "Maggie Lee", age: 29 }, + { id: 1, name: "John Doe", age: 30 }, + { id: 2, name: "Jane Doe", age: 25 }, + { id: 3, name: "Bob Smith", age: 40 }, + { id: 4, name: "Alice Johnson", age: 35 }, + { id: 5, name: "Tom Brown", age: 28 }, + { id: 6, name: "Sara Lee", age: 32 }, + { id: 7, name: "Mike Smith", age: 45 }, + { id: 8, name: "Lucy Chen", age: 27 }, + { id: 9, name: "David Wang", age: 38 }, + { id: 10, name: "Grace Zhang", age: 31 }, + { id: 11, name: "Jack Ma", age: 50 }, + { id: 12, name: "Maggie Lee", age: 29 }, + { id: 1, name: "John Doe", age: 30 }, + { id: 2, name: "Jane Doe", age: 25 }, + { id: 3, name: "Bob Smith", age: 40 }, + { id: 4, name: "Alice Johnson", age: 35 }, + { id: 5, name: "Tom Brown", age: 28 }, + { id: 6, name: "Sara Lee", age: 32 }, + { id: 7, name: "Mike Smith", age: 45 }, + { id: 8, name: "Lucy Chen", age: 27 }, + { id: 9, name: "David Wang", age: 38 }, + { id: 10, name: "Grace Zhang", age: 31 }, + { id: 11, name: "Jack Ma", age: 50 }, + { id: 12, name: "Maggie Lee", age: 29 }, + { id: 1, name: "John Doe", age: 30 }, + { id: 2, name: "Jane Doe", age: 25 }, + { id: 3, name: "Bob Smith", age: 40 }, + { id: 4, name: "Alice Johnson", age: 35 }, + { id: 5, name: "Tom Brown", age: 28 }, + { id: 6, name: "Sara Lee", age: 32 }, + { id: 7, name: "Mike Smith", age: 45 }, + { id: 8, name: "Lucy Chen", age: 27 }, + { id: 9, name: "David Wang", age: 38 }, + { id: 10, name: "Grace Zhang", age: 31 }, + { id: 11, name: "Jack Ma", age: 50 }, + { id: 12, name: "Maggie Lee", age: 29 }, + { id: 1, name: "John Doe", age: 30 }, + { id: 2, name: "Jane Doe", age: 25 }, + { id: 3, name: "Bob Smith", age: 40 }, + { id: 4, name: "Alice Johnson", age: 35 }, + { id: 5, name: "Tom Brown", age: 28 }, + { id: 6, name: "Sara Lee", age: 32 }, + { id: 7, name: "Mike Smith", age: 45 }, + { id: 8, name: "Lucy Chen", age: 27 }, + { id: 9, name: "David Wang", age: 38 }, + { id: 10, name: "Grace Zhang", age: 31 }, + { id: 11, name: "Jack Ma", age: 50 }, + { id: 12, name: "Maggie Lee", age: 29 }, + { id: 1, name: "John Doe", age: 30 }, + { id: 2, name: "Jane Doe", age: 25 }, + { id: 3, name: "Bob Smith", age: 40 }, + { id: 4, name: "Alice Johnson", age: 35 }, + { id: 5, name: "Tom Brown", age: 28 }, + { id: 6, name: "Sara Lee", age: 32 }, + { id: 7, name: "Mike Smith", age: 45 }, + { id: 8, name: "Lucy Chen", age: 27 }, + { id: 9, name: "David Wang", age: 38 }, + { id: 10, name: "Grace Zhang", age: 31 }, + { id: 11, name: "Jack Ma", age: 50 }, + { id: 12, name: "Maggie Lee", age: 29 }, + ], + tableColumns: ["ID", "Name", "Age"], + }; + }, +}; + diff --git a/src/components/table.vue b/src/components/table.vue new file mode 100644 index 0000000..d9fbbfd --- /dev/null +++ b/src/components/table.vue @@ -0,0 +1,87 @@ + + + + + -- GitLab