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 } };