From 16213c0f85aa3ac8317797bf4a05fd12940e16d3 Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期三, 05 三月 2025 17:29:42 +0800 Subject: [PATCH] - --- src/uni_modules/uview-plus/components/u-popup/u-popup.vue | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/uni_modules/uview-plus/components/u-popup/u-popup.vue b/src/uni_modules/uview-plus/components/u-popup/u-popup.vue index ce83c97..caf24fa 100644 --- a/src/uni_modules/uview-plus/components/u-popup/u-popup.vue +++ b/src/uni_modules/uview-plus/components/u-popup/u-popup.vue @@ -17,10 +17,12 @@ @afterEnter="afterEnter" @click="clickHandler" > + <!-- @click.stop涓嶈兘鍘婚櫎锛屽幓闄や細瀵艰嚧灞呬腑妯″紡涓嬬偣鍑诲唴瀹瑰尯鍩熻Е鍙戝叧闂脊绐� --> <view class="u-popup__content" :style="[contentStyle]" - @tap.stop="noop" + @click.stop="noop" + @touchmove.stop.prevent="noop" > <u-status-bar v-if="safeAreaInsetTop"></u-status-bar> <slot></slot> @@ -49,7 +51,7 @@ import { props } from './props'; import { mpMixin } from '../../libs/mixin/mpMixin'; import { mixin } from '../../libs/mixin/mixin'; - import { addUnit, addStyle, deepMerge, sleep, sys } from '../../libs/function/index'; + import { addUnit, addStyle, deepMerge, sleep, getWindowInfo } from '../../libs/function/index'; /** * popup 寮圭獥 * @description 寮瑰嚭灞傚鍣紝鐢ㄤ簬灞曠ず寮圭獥銆佷俊鎭彁绀虹瓑鍐呭锛屾敮鎸佷笂銆佷笅銆佸乏銆佸彸鍜屼腑閮ㄥ脊鍑恒�傜粍浠跺彧鎻愪緵瀹瑰櫒锛屽唴閮ㄥ唴瀹圭敱鐢ㄦ埛鑷畾涔� @@ -72,7 +74,7 @@ * @property {Object} customStyle 缁勪欢鐨勬牱寮忥紝瀵硅薄褰㈠紡 * @event {Function} open 寮瑰嚭灞傛墦寮� * @event {Function} close 寮瑰嚭灞傛敹璧� - * @example <u-popup v-model="show"><text>鍑烘筏娉ヨ�屼笉鏌擄紝婵竻娑熻�屼笉濡�</text></u-popup> + * @example <u-popup v-model:show="show"><text>鍑烘筏娉ヨ�屼笉鏌擄紝婵竻娑熻�屼笉濡�</text></u-popup> */ export default { name: 'u-popup', @@ -137,7 +139,7 @@ // 涓嶄娇鐢╟ss鏂规锛屾槸鍥犱负nvue涓嶆敮鎸乧ss鐨刬PhoneX瀹夊叏鍖烘煡璇㈠睘鎬� const { safeAreaInsets - } = sys() + } = getWindowInfo() if (this.mode !== 'center') { style.flex = 1 } -- Gitblit v1.9.1