ソースを参照

fix: password绑定value值修改,文档修改

Drjingfubo 4 年 前
コミット
266cd6cabe

+ 5 - 5
src/packages/__VUE/shortpassword/doc.md

@@ -113,9 +113,9 @@ setup() {
 
 | 事件名称 | 说明                   | 回调参数 |
 |----------|------------------------|----------|
-| change   | 输入密码时触发事件     | value    |
-| ok       | 点击确实时触发事件     | value    |
-| cancel   | 点击取消时触发事件     | value    |
-| close    | 点击关闭图标时触发事件 | value    |
-| complete | 输入完成的回调         | value    |
+| change   | 输入密码时触发事件     |  当前输入框值value    |
+| ok       | 点击确实时触发事件     | 当前输入框值value    |
+| cancel   | 点击取消时触发事件     | -    |
+| close    | 点击关闭图标时触发事件 | -    |
+| complete | 输入完成的回调         | 当前输入框值value    |
 

+ 4 - 4
src/packages/__VUE/shortpassword/index.vue

@@ -72,7 +72,7 @@ export default create({
       type: Boolean,
       default: false
     },
-    value: {
+    modelValue: {
       type: String,
       default: ''
     },
@@ -94,7 +94,7 @@ export default create({
     }
   },
   emits: [
-    'update:value',
+    'update:modelValue',
     'update:visible',
     'complete',
     'change',
@@ -104,7 +104,7 @@ export default create({
     'cancel'
   ],
   setup(props, { emit }) {
-    const realInput = ref(props.value);
+    const realInput = ref(props.modelValue);
     const realpwd = ref();
     const comLen = computed(() => range(Number(props.length)));
     const show = ref(props.visible);
@@ -132,7 +132,7 @@ export default create({
         emit('complete', val);
       }
       emit('change', val);
-      emit('update:value', val);
+      emit('update:modelValue', val);
     }
     function close() {
       emit('update:visible', false);