Skip to content

Commit 004d214

Browse files
committed
fix: bugs
1 parent 65e3652 commit 004d214

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

src/components/Descriptions/src/Descriptions.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,13 @@ const toggleClick = () => {
109109
v-bind="getBindItemValue(item)"
110110
>
111111
<template #label>
112-
<slot :name="`${item.field}-label`" :label="item.label">{{ item.label }}</slot>
112+
<slot
113+
:name="`${item.field}-label`"
114+
:row="{
115+
label: item.label
116+
}"
117+
>{{ item.label }}</slot
118+
>
113119
</template>
114120

115121
<template #default>

src/hooks/web/useCrudSchemas.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ const filterDescriptionsSchema = (crudSchema: CrudSchema[]): DescriptionsSchema[
282282

283283
// 给options添加国际化
284284
const filterOptions = (options: Recordable, labelField?: string) => {
285-
return options.map((v: Recordable) => {
285+
return options?.map((v: Recordable) => {
286286
if (labelField) {
287287
v['labelField'] = t(v.labelField)
288288
} else {

src/layout/components/TagsView/src/TagsView.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,10 @@ watch(
409409
{
410410
icon: 'ep:close',
411411
label: t('common.closeTab'),
412-
disabled: !!visitedViews?.length && selectedTag?.meta.affix
412+
disabled: !!visitedViews?.length && selectedTag?.meta.affix,
413+
command: () => {
414+
closeSelectedTag(selectedTag!)
415+
}
413416
},
414417
{
415418
divided: true,

0 commit comments

Comments
 (0)