浏览代码

fix: 修复日期选择器modelValue不能双向数据绑定的BUG (#1093)

Wuyk 3 年之前
父节点
当前提交
1073ec4b26
共有 2 个文件被更改,包括 14 次插入0 次删除
  1. 7 0
      src/packages/__VUE/datepicker/index.taro.vue
  2. 7 0
      src/packages/__VUE/datepicker/index.vue

+ 7 - 0
src/packages/__VUE/datepicker/index.taro.vue

@@ -275,6 +275,13 @@ export default create({
     });
     });
 
 
     watch(
     watch(
+      () => props.modelValue,
+      (value) => {
+        state.currentDate = formatValue(value);
+      }
+    );
+
+    watch(
       () => props.title,
       () => props.title,
       (val) => {
       (val) => {
         state.title = val;
         state.title = val;

+ 7 - 0
src/packages/__VUE/datepicker/index.vue

@@ -274,6 +274,13 @@ export default create({
     });
     });
 
 
     watch(
     watch(
+      () => props.modelValue,
+      (value) => {
+        state.currentDate = formatValue(value);
+      }
+    );
+
+    watch(
       () => props.title,
       () => props.title,
       (val) => {
       (val) => {
         state.title = val;
         state.title = val;