Skip to content

Commit 1b94f16

Browse files
committed
style: ellipsis
1 parent dc960d1 commit 1b94f16

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

ui/src/components/workspace-dropdown/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<el-dropdown placement="bottom-start" class="workspace-dropdown" popper-class="workspace-dropdown-popper">
2+
<el-dropdown trigger="click" placement="bottom-start" class="workspace-dropdown" popper-class="workspace-dropdown-popper">
33
<el-button text style="font-size: 14px" class="workspace-dropdown__button">
44
<AppIcon iconName="app-workspace" style="font-size: 18px"></AppIcon>
55
<span class="ellipsis" style="max-width: 155px" :title="currentWorkspace?.name">

ui/src/views/system/role/component/MemberFormContent.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@
88
:placeholder="model.selectProps?.placeholder ?? $t('common.selectPlaceholder')" :clearable="model.selectProps?.clearableFunction?model.selectProps?.clearableFunction?.(element): true" filterable
99
multiple style="width: 100%" collapse-tags collapse-tags-tooltip v-bind="model.selectProps">
1010
<el-option v-for="opt in model.selectProps?.options" :key="opt.value" :label="opt.label"
11-
:value="opt.value" :disabled="opt.disabledFunction?.(element)" />
11+
:value="opt.value" :disabled="opt.disabledFunction?.(element)">
12+
<el-tooltip effect="dark" :content="opt.label" placement="top" :show-after="500">
13+
<div class="ellipsis" style="max-width: 190px;">{{ opt.label }}</div>
14+
</el-tooltip>
15+
</el-option>
1216
</el-select>
1317
</el-form-item>
1418
<!-- 删除按钮 -->

0 commit comments

Comments
 (0)