diff --git a/docs/zh-CN/components/form/select.md b/docs/zh-CN/components/form/select.md index ee791bd6b..506e6c2ea 100755 --- a/docs/zh-CN/components/form/select.md +++ b/docs/zh-CN/components/form/select.md @@ -996,18 +996,19 @@ leftOptions 动态加载,默认 source 接口是返回 options 部分,而 le ## 事件表 -| 事件名称 | 事件参数 | 说明 | -| -------- | -------------------------------------------------------------------------------------------------- | ---- | -| change | `value: string \| Option[]` 选中值 | 选中值发生变化时触发 | -| blur | `(event: Event)` 原始事件 | 失去焦点时触发 | -| focus | `(event: Event)` 原始事件 | 获得焦点时触发 | -| add | - | 新增选项的时候触发 | -| edit | `value: Option` 修改的选项 | 编辑选项时触发 | -| delete | `value: Option` 删除的选项 | 删除选项时触发 | +| 事件名称 | 事件参数 | 说明 | +| -------- | ---------------------------------- | -------------------- | +| change | `value: string \| Option[]` 选中值 | 选中值发生变化时触发 | +| blur | `(event: Event)` 原始事件 | 失去焦点时触发 | +| focus | `(event: Event)` 原始事件 | 获得焦点时触发 | +| add | - | 新增选项的时候触发 | +| edit | `value: Option` 修改的选项 | 编辑选项时触发 | +| delete | `value: Option` 删除的选项 | 删除选项时触发 | ## 动作表 -| 动作名称 | 动作配置 | 说明 | -| -------- | -------------------------------------------------------------------------------------------------- | ---- | -| clear | - | 清空 | -| reset | - | 重置 | +| 动作名称 | 动作配置 | 说明 | +| -------- | ---------------------------- | ---- | +| clear | - | 清空 | +| reset | `resetValue: boolean` 重置值 | 重置 | + diff --git a/scss/_properties.scss b/scss/_properties.scss index f9ac72da2..562951997 100644 --- a/scss/_properties.scss +++ b/scss/_properties.scss @@ -1487,6 +1487,7 @@ --Tooltip-title-paddingY: var(--gap-sm); --Transfer-title-bg: #f6f8f8; + --Transfer-selection-maxHeight: #{px2rem(350px)}; --Tree-indent: var(--gap-md); --Tree-inputHeight: calc(var(--Form-input-height) * 0.85); diff --git a/scss/components/form/_transfer.scss b/scss/components/form/_transfer.scss index 05c61aa98..949129d16 100644 --- a/scss/components/form/_transfer.scss +++ b/scss/components/form/_transfer.scss @@ -245,8 +245,9 @@ } & > .#{$ns}Transfer-selection { flex-grow: 1; - max-height: 100%; - overflow: auto; + max-height: var(--Transfer-selection-maxHeight); + overflow-x: hidden; + overflow-y: auto; position: relative; // 貌似不加 relative 会有 bug。 } }