From c85a7e28b21019c07a8174acc15c88cd4f15ce55 Mon Sep 17 00:00:00 2001 From: James-9696 Date: Mon, 9 Jun 2025 00:22:05 -0700 Subject: [PATCH] feat(dialog-select): [dialog-select] add attribute lock-scroll --- examples/sites/demos/apis/dialog-select.js | 14 ++++++++++++++ .../nest-grid-multi-composition-api.vue | 1 + .../pc/app/dialog-select/nest-grid-multi.spec.ts | 1 + .../demos/pc/app/dialog-select/nest-grid-multi.vue | 1 + .../pc/app/dialog-select/webdoc/dialog-select.js | 4 ++-- packages/vue/src/dialog-select/src/index.ts | 4 ++++ packages/vue/src/dialog-select/src/pc.vue | 4 +++- 7 files changed, 26 insertions(+), 3 deletions(-) diff --git a/examples/sites/demos/apis/dialog-select.js b/examples/sites/demos/apis/dialog-select.js index 7948abe0df..00de4749a7 100644 --- a/examples/sites/demos/apis/dialog-select.js +++ b/examples/sites/demos/apis/dialog-select.js @@ -31,6 +31,20 @@ export default { mode: ['pc'], pcDemo: 'nest-grid-multi' }, + { + name: 'lock-scroll', + type: 'boolean', + defaultValue: 'true', + desc: { + 'zh-CN': '设置弹出面板的锁定滚动', + 'en-US': 'Set the lock scroll of the pop-up panel.' + }, + meta: { + stable: '3.24.0' + }, + mode: ['pc'], + pcDemo: 'nest-grid-multi' + }, { name: 'grid-op', typeAnchorName: 'IGridOption', diff --git a/examples/sites/demos/pc/app/dialog-select/nest-grid-multi-composition-api.vue b/examples/sites/demos/pc/app/dialog-select/nest-grid-multi-composition-api.vue index 8980b6b04e..ec32704562 100644 --- a/examples/sites/demos/pc/app/dialog-select/nest-grid-multi-composition-api.vue +++ b/examples/sites/demos/pc/app/dialog-select/nest-grid-multi-composition-api.vue @@ -24,6 +24,7 @@ value-field="id" text-field="name" :main-height="240" + :lock-scroll="false" >