zym2525
2025-02-25 2ef601730b515b2e5899f5a155008a82a1f0bcd6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
diff --git a/dist/packages/index.taro-V9Ta96_T.js b/dist/packages/index.taro-V9Ta96_T.js
index 0d9e8d05c1a1772895054623fb9e7bbe88bfa64c..6582e2bfb10ff8fe89bd333cf1d2704978e09982 100644
--- a/dist/packages/index.taro-V9Ta96_T.js
+++ b/dist/packages/index.taro-V9Ta96_T.js
@@ -29,7 +29,7 @@ const popupProps = {
   },
   zIndex: {
     type: [Number, String],
-    default: 2e3
+    default: 20022221
   },
   duration: {
     type: [Number, String],
diff --git a/dist/packages/input/Input.js b/dist/packages/input/Input.js
index bbac0bb44b5ba6d4f50fbf9f90808c851092cb74..9de837d71563c5763127b8b5e852417cc8e155cd 100644
--- a/dist/packages/input/Input.js
+++ b/dist/packages/input/Input.js
@@ -84,7 +84,8 @@ const _sfc_main = /* @__PURE__ */ defineComponent(__spreadProps(__spreadValues({
     error: { type: Boolean, default: false },
     showClearIcon: { type: Boolean, default: false },
     adjustPosition: { type: Boolean, default: true },
-    alwaysSystem: { type: Boolean, default: false }
+    alwaysSystem: { type: Boolean, default: false },
+    class: { type: String, default: '' }
   },
   emits: ["update:modelValue", "blur", "focus", "clear", "keypress", "click", "clickInput", "confirm"],
   setup(__props, { emit: __emit }) {
@@ -129,7 +130,8 @@ const _sfc_main = /* @__PURE__ */ defineComponent(__spreadProps(__spreadValues({
         [`${prefixCls}--disabled`]: disabled.value,
         [`${prefixCls}--required`]: props.required,
         [`${prefixCls}--error`]: props.error,
-        [`${prefixCls}--border`]: props.border
+        [`${prefixCls}--border`]: props.border,
+        [props.class]: !!props.class
       };
     });
     const styles = computed(() => {
diff --git a/dist/packages/range/Range.js b/dist/packages/range/Range.js
index 688b67464e4d05dc37996941d941033cea83ee2c..626db4d9889059aa08e1fd675e2333539efc766e 100644
--- a/dist/packages/range/Range.js
+++ b/dist/packages/range/Range.js
@@ -288,6 +288,7 @@ const _sfc_main = create({
       if (disabled.value) {
         return;
       }
+      init();
       touch.start(event);
       currentValue = props.modelValue;
       if (isRange(currentValue)) {
diff --git a/dist/packages/toast/Toast.js b/dist/packages/toast/Toast.js
index d9084afa94d8bc892f64cfca10eb098d2be4bcb0..ca2309339c0d8b2fca248081783c88c9fb57d2a2 100644
--- a/dist/packages/toast/Toast.js
+++ b/dist/packages/toast/Toast.js
@@ -102,6 +102,9 @@ const _sfc_main = create({
         if (val) {
           show();
         }
+      },
+      {
+        immediate: true
       }
     );
     const hasIcon = computed(() => {
diff --git a/dist/packages/uploader/Uploader.js b/dist/packages/uploader/Uploader.js
index 77f3689a95eff13043ed2745aae193282b57f129..7144e12c5eb7dc98ed2ae224db6607a5b1d7428e 100644
--- a/dist/packages/uploader/Uploader.js
+++ b/dist/packages/uploader/Uploader.js
@@ -569,6 +569,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
               createVNode(_component_Failure)
             ])
           ], 8, _hoisted_6)) : createCommentVNode("", true),
+          renderSlot(_ctx.$slots, "extra-img",{ item: item }),
           createTextVNode(),
           (((_a = item == null ? void 0 : item.type) == null ? void 0 : _a.includes("image")) || ((_b = item == null ? void 0 : item.type) == null ? void 0 : _b.includes("video"))) && item.url ? (openBlock(), createElementBlock("img", {
             key: 2,