zhengyiming
14 小时以前 e84fe84688a2e962c5435296029f96d8d4f69cae
fix: nutui-taro radio
2个文件已修改
49 ■■■■ 已修改文件
patches/@nutui__nutui-taro@4.3.13.patch 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pnpm-lock.yaml 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
patches/@nutui__nutui-taro@4.3.13.patch
@@ -48,6 +48,39 @@
       };
     });
     const styles = computed(() => {
diff --git a/dist/packages/radiogroup/RadioGroup.js b/dist/packages/radiogroup/RadioGroup.js
index 861a0214fe5d148b9af468d7ed5c9720eeef2f74..df2cee2988945755ab5c6b6929693c3e77924874 100644
--- a/dist/packages/radiogroup/RadioGroup.js
+++ b/dist/packages/radiogroup/RadioGroup.js
@@ -17,7 +17,7 @@ var __spreadValues = (a, b) => {
   return a;
 };
 var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));
-import { defineComponent, provide, readonly, computed, watch, openBlock, createElementBlock, normalizeClass, renderSlot } from "vue";
+import { defineComponent, provide, readonly, computed, watch, openBlock, createElementBlock, normalizeClass, renderSlot, nextTick } from "vue";
 import { R as RADIO_KEY } from "../types-BODurTjN.js";
 import { w as withInstall } from "../with-install-Ch3FF0uS.js";
 const _sfc_main = /* @__PURE__ */ defineComponent(__spreadProps(__spreadValues({}, {
@@ -35,18 +35,13 @@ const _sfc_main = /* @__PURE__ */ defineComponent(__spreadProps(__spreadValues({
     const emit = __emit;
     const updateValue = (value) => {
       emit("update:modelValue", value);
+      nextTick(()=>emit("change", value));
     };
     provide(RADIO_KEY, {
       label: readonly(computed(() => props.modelValue)),
       position: readonly(computed(() => props.textPosition)),
       updateValue
     });
-    watch(
-      () => props.modelValue,
-      (value) => {
-        emit("change", value);
-      }
-    );
     return (_ctx, _cache) => {
       return openBlock(), createElementBlock("view", {
         class: normalizeClass(["nut-radio-group", `nut-radio-group--${_ctx.direction}`])
diff --git a/dist/packages/range/Range.js b/dist/packages/range/Range.js
index 688b67464e4d05dc37996941d941033cea83ee2c..626db4d9889059aa08e1fd675e2333539efc766e 100644
--- a/dist/packages/range/Range.js
pnpm-lock.yaml
@@ -9,7 +9,7 @@
patchedDependencies:
  '@nutui/nutui-taro@4.3.13':
    hash: d64fa769e70a8507e8ca4a8a0d12b02fc77bc66831f25b957bb876d12157b366
    hash: 08e770221b5b6d4f6c41908f01e5cdcf2d91940651b72be27fddcb9517312aa2
    path: patches/@nutui__nutui-taro@4.3.13.patch
importers:
@@ -154,7 +154,7 @@
        version: 0.0.9
      '@nutui/nutui-taro':
        specifier: 4.3.13
        version: 4.3.13(patch_hash=d64fa769e70a8507e8ca4a8a0d12b02fc77bc66831f25b957bb876d12157b366)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))
        version: 4.3.13(patch_hash=08e770221b5b6d4f6c41908f01e5cdcf2d91940651b72be27fddcb9517312aa2)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))
      '@tanstack/vue-query':
        specifier: ^4.35.3
        version: 4.41.0(@vue/composition-api@1.7.2(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))
@@ -241,7 +241,7 @@
        version: 6.14.0
      senin-mini:
        specifier: ^1.0.12
        version: 1.0.13(@nutui/icons-vue-taro@0.0.9)(@nutui/nutui-taro@4.3.13(patch_hash=d64fa769e70a8507e8ca4a8a0d12b02fc77bc66831f25b957bb876d12157b366)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tanstack/vue-query@4.41.0(@vue/composition-api@1.7.2(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tarojs/components@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(@tarojs/taro@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(axios@1.12.2)(dayjs@1.11.18)(lodash@4.17.21)(vue@3.5.12(typescript@5.9.2))
        version: 1.0.13(@nutui/icons-vue-taro@0.0.9)(@nutui/nutui-taro@4.3.13(patch_hash=08e770221b5b6d4f6c41908f01e5cdcf2d91940651b72be27fddcb9517312aa2)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tanstack/vue-query@4.41.0(@vue/composition-api@1.7.2(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tarojs/components@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(@tarojs/taro@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(axios@1.12.2)(dayjs@1.11.18)(lodash@4.17.21)(vue@3.5.12(typescript@5.9.2))
      senior-request:
        specifier: ^1.0.3
        version: 1.0.5(axios@1.12.2)
@@ -416,7 +416,7 @@
        version: 0.0.9
      '@nutui/nutui-taro':
        specifier: 4.3.13
        version: 4.3.13(patch_hash=d64fa769e70a8507e8ca4a8a0d12b02fc77bc66831f25b957bb876d12157b366)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))
        version: 4.3.13(patch_hash=08e770221b5b6d4f6c41908f01e5cdcf2d91940651b72be27fddcb9517312aa2)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))
      '@tanstack/vue-query':
        specifier: ^4.35.3
        version: 4.41.0(@vue/composition-api@1.7.2(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))
@@ -503,7 +503,7 @@
        version: 6.14.0
      senin-mini:
        specifier: ^1.0.12
        version: 1.0.13(@nutui/icons-vue-taro@0.0.9)(@nutui/nutui-taro@4.3.13(patch_hash=d64fa769e70a8507e8ca4a8a0d12b02fc77bc66831f25b957bb876d12157b366)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tanstack/vue-query@4.41.0(@vue/composition-api@1.7.2(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tarojs/components@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(@tarojs/taro@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(axios@1.12.2)(dayjs@1.11.18)(lodash@4.17.21)(vue@3.5.12(typescript@5.9.2))
        version: 1.0.13(@nutui/icons-vue-taro@0.0.9)(@nutui/nutui-taro@4.3.13(patch_hash=08e770221b5b6d4f6c41908f01e5cdcf2d91940651b72be27fddcb9517312aa2)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tanstack/vue-query@4.41.0(@vue/composition-api@1.7.2(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tarojs/components@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(@tarojs/taro@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(axios@1.12.2)(dayjs@1.11.18)(lodash@4.17.21)(vue@3.5.12(typescript@5.9.2))
      senior-request:
        specifier: ^1.0.3
        version: 1.0.5(axios@1.12.2)
@@ -13861,7 +13861,7 @@
  '@nutui/icons-vue-taro@0.0.9': {}
  '@nutui/nutui-taro@4.3.13(patch_hash=d64fa769e70a8507e8ca4a8a0d12b02fc77bc66831f25b957bb876d12157b366)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))':
  '@nutui/nutui-taro@4.3.13(patch_hash=08e770221b5b6d4f6c41908f01e5cdcf2d91940651b72be27fddcb9517312aa2)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))':
    dependencies:
      '@nutui/icons-vue-taro': 0.0.9
      sass: 1.92.1
@@ -21817,10 +21817,10 @@
    transitivePeerDependencies:
      - supports-color
  senin-mini@1.0.13(@nutui/icons-vue-taro@0.0.9)(@nutui/nutui-taro@4.3.13(patch_hash=d64fa769e70a8507e8ca4a8a0d12b02fc77bc66831f25b957bb876d12157b366)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tanstack/vue-query@4.41.0(@vue/composition-api@1.7.2(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tarojs/components@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(@tarojs/taro@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(axios@1.12.2)(dayjs@1.11.18)(lodash@4.17.21)(vue@3.5.12(typescript@5.9.2)):
  senin-mini@1.0.13(@nutui/icons-vue-taro@0.0.9)(@nutui/nutui-taro@4.3.13(patch_hash=08e770221b5b6d4f6c41908f01e5cdcf2d91940651b72be27fddcb9517312aa2)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tanstack/vue-query@4.41.0(@vue/composition-api@1.7.2(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2)))(@tarojs/components@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(@tarojs/taro@3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2)))(axios@1.12.2)(dayjs@1.11.18)(lodash@4.17.21)(vue@3.5.12(typescript@5.9.2)):
    dependencies:
      '@nutui/icons-vue-taro': 0.0.9
      '@nutui/nutui-taro': 4.3.13(patch_hash=d64fa769e70a8507e8ca4a8a0d12b02fc77bc66831f25b957bb876d12157b366)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))
      '@nutui/nutui-taro': 4.3.13(patch_hash=08e770221b5b6d4f6c41908f01e5cdcf2d91940651b72be27fddcb9517312aa2)(unplugin-vue-components@0.27.5(@babel/parser@7.28.4)(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))
      '@tanstack/vue-query': 4.41.0(@vue/composition-api@1.7.2(vue@3.5.12(typescript@5.9.2)))(vue@3.5.12(typescript@5.9.2))
      '@tarojs/components': 3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2))
      '@tarojs/taro': 3.6.20(postcss@8.5.6)(vue@3.5.12(typescript@5.9.2))