From 36719fde427035b27cc5b38c77a46ead1e72fdce Mon Sep 17 00:00:00 2001 From: wangyufei <2267742828@qq.com> Date: Tue, 9 Jul 2024 14:35:37 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=BB=98=E8=AE=A4=E7=AC=AC?= =?UTF-8?q?=E4=B8=80=E4=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Detail/src/Detail.vue | 3 +++ src/components/Tabs/src/Tabs.vue | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/src/components/Detail/src/Detail.vue b/src/components/Detail/src/Detail.vue index 52b781867..82af70806 100644 --- a/src/components/Detail/src/Detail.vue +++ b/src/components/Detail/src/Detail.vue @@ -625,6 +625,9 @@ const titleNameRef = ref() const titleValueRef = ref() const count =ref(0) const openDetail = async (row: any, titleName: any, titleValue: any, tableName: any) => { + if(tabRef.value){ + tabRef.value.changeCurrent(0) + } annexTableData.value = [] titleNameRef.value = titleName titleValueRef.value = titleValue diff --git a/src/components/Tabs/src/Tabs.vue b/src/components/Tabs/src/Tabs.vue index 8c22163f6..57add6cef 100644 --- a/src/components/Tabs/src/Tabs.vue +++ b/src/components/Tabs/src/Tabs.vue @@ -32,7 +32,13 @@ const change = (item, index) => { current.value = index emit('change',item,index) } + +const changeCurrent = (index) =>{ + change(props.tabsList[index],index) +} const emit = defineEmits(['change']) +defineExpose({ changeCurrent}) +