diff --git a/src/packages/__VUE/table/demo.vue b/src/packages/__VUE/table/demo.vue
index 80f2ec79f1e2acbb8afae5ae37128c3399bf012d..2ad9274272acb3eac83fa8cde0a0382b833b3709 100644
--- a/src/packages/__VUE/table/demo.vue
+++ b/src/packages/__VUE/table/demo.vue
@@ -22,12 +22,6 @@
支持排序
- 支持自定义表头icon
-
-
-
-
-
@@ -104,10 +98,7 @@ export default createDemo({
{
title: '姓名',
key: 'name',
- align: 'center',
- render(data) {
- return `${data.name}(${data.sex})`;
- }
+ align: 'center'
},
{
title: '性别',
@@ -191,8 +182,7 @@ export default createDemo({
name: 'Tom',
sex: '男',
record: '小学',
- render: (data) => {
- console.log(data);
+ render: () => {
return h(
Button,
{
@@ -257,7 +247,8 @@ export default createDemo({
timer: null as number | null,
summary: () => {
return {
- value: '这是总结栏'
+ value: '这是总结栏',
+ colspan: 5
};
}
});
diff --git a/src/packages/__VUE/table/index.vue b/src/packages/__VUE/table/index.vue
index 7bf0fd21db5cdf10a57afbc28f2f6329894e31cb..30ba6753e48ffea13a36f394d0b3038b074b2574 100644
--- a/src/packages/__VUE/table/index.vue
+++ b/src/packages/__VUE/table/index.vue
@@ -12,12 +12,7 @@
>
{{ item.title }}
-
-
+
@@ -30,12 +25,7 @@
:key="value"
>
{{ typeof item[value] !== 'function' ? item[value] : '' }}
-
-
+
diff --git a/src/packages/__VUE/table/renderColumn.ts b/src/packages/__VUE/table/renderColumn.ts
index 6f109e3ea90a23a6748b83f70076b493a8ce7aa3..92d92e97c35001644c08cd23fc53cccb36ad9856 100644
--- a/src/packages/__VUE/table/renderColumn.ts
+++ b/src/packages/__VUE/table/renderColumn.ts
@@ -1,10 +1,9 @@
import { h } from 'vue';
export default {
setup(props: any) {
- return () => h(`view`, {}, props.slots(props.data));
+ return () => h(`view`, {}, props.slots());
},
props: {
- slots: Object,
- data: Object
+ slots: Object
}
};