From deac9539c1df5121277db12b07fa633554694ff0 Mon Sep 17 00:00:00 2001 From: JiangQiming <291854119@qq.com> Date: Thu, 2 Mar 2023 14:05:06 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E8=A1=A8=E6=A0=BC=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=A1=A8=E5=A4=B4=E6=8F=92=E6=A7=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Table/index.tsx | 8 ++++++++ src/views/media/Cascade/Channel/index.vue | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/src/components/Table/index.tsx b/src/components/Table/index.tsx index 5ed7fd38..b274153c 100644 --- a/src/components/Table/index.tsx +++ b/src/components/Table/index.tsx @@ -337,6 +337,14 @@ const JTable = defineComponent({ rowSelection={props.rowSelection} scroll={props.scroll} v-slots={{ + headerCell: (dt: Record) => { + const { column, title } = dt; + if (column?.headerCell) { + return slots?.[column?.headerCell]!(column.title) + } else { + return title || '' + } + }, bodyCell: (dt: Record) => { const { column, record } = dt; if ((column?.key || column?.dataIndex) && column?.scopedSlots && (slots?.[column?.dataIndex] || slots?.[column?.key])) { diff --git a/src/views/media/Cascade/Channel/index.vue b/src/views/media/Cascade/Channel/index.vue index e6afe6b2..ac020ed7 100644 --- a/src/views/media/Cascade/Channel/index.vue +++ b/src/views/media/Cascade/Channel/index.vue @@ -40,6 +40,16 @@ +