From 9bce51f651aad297ef9eb6df832bfdaf1de05d84 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期三, 22 四月 2026 14:27:54 +0800
Subject: [PATCH] 青岛推送
---
node_modules/@dcloudio/uni-ui/lib/uni-popup-dialog/uni-popup-dialog.vue | 28 +++++++++++++++++++++-------
1 files changed, 21 insertions(+), 7 deletions(-)
diff --git a/node_modules/@dcloudio/uni-ui/lib/uni-popup-dialog/uni-popup-dialog.vue b/node_modules/@dcloudio/uni-ui/lib/uni-popup-dialog/uni-popup-dialog.vue
index 08707d4..ea93ea5 100644
--- a/node_modules/@dcloudio/uni-ui/lib/uni-popup-dialog/uni-popup-dialog.vue
+++ b/node_modules/@dcloudio/uni-ui/lib/uni-popup-dialog/uni-popup-dialog.vue
@@ -1,5 +1,5 @@
<template>
- <view class="uni-popup-dialog">
+ <view class="uni-popup-dialog" :style="{ borderRadius }">
<view class="uni-dialog-title">
<text class="uni-dialog-title-text" :class="['uni-popup__'+dialogType]">{{titleText}}</text>
</view>
@@ -124,6 +124,10 @@
focus: {
type: Boolean,
default: true,
+ },
+ borderRadius: {
+ type: String,
+ default: '11px',
}
},
data() {
@@ -156,12 +160,13 @@
}
},
value(val) {
- if (this.maxlength != -1 && this.mode === 'input') {
- this.val = val.slice(0, this.maxlength);
- } else {
- this.val = val
- }
+ this.setVal(val)
},
+ // #ifdef VUE3
+ modelValue(val) {
+ this.setVal(val)
+ },
+ // #endif
val(val) {
// #ifdef VUE2
// TODO 鍏煎 vue2
@@ -188,6 +193,16 @@
}
},
methods: {
+ /**
+ * 缁檝al灞炴�ц祴鍊�
+ */
+ setVal(val) {
+ if (this.maxlength != -1 && this.mode === 'input') {
+ this.val = val.slice(0, this.maxlength);
+ } else {
+ this.val = val
+ }
+ },
/**
* 鐐瑰嚮纭鎸夐挳
*/
@@ -218,7 +233,6 @@
<style lang="scss">
.uni-popup-dialog {
width: 300px;
- border-radius: 11px;
background-color: #fff;
}
--
Gitblit v1.9.3