From ebb543f340b9b81a0a8b616bb257e3a32ef517a3 Mon Sep 17 00:00:00 2001
From: Tevin <tingquanren@163.com>
Date: Wed, 18 Oct 2023 16:17:32 +0800
Subject: [PATCH] 扫码框支持失去焦点事件

---
 forms/input/CInputScanCode.vue |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/forms/input/CInputScanCode.vue b/forms/input/CInputScanCode.vue
index 1210d23..1b9fa36 100644
--- a/forms/input/CInputScanCode.vue
+++ b/forms/input/CInputScanCode.vue
@@ -13,7 +13,8 @@
             :required="itemRes.required"
             :error="itemRes.error"
             :value="itemRes.formData[itemRes.name]"
-            :onChange="evt=>itemRes.onChange(evt)"
+            :onChange="evt => itemRes.onChange(evt)"
+            :onBlur="evt => onBlur(evt)"
         >
             <view class="c-input-scan-space"></view>
             <AtButton
@@ -52,6 +53,11 @@
         placeholder: String,
         // 由业务层调用app
         onScaning: Function,
+        // 失去焦点回调
+        onBlur: {
+            type: Function,
+            default: () => () => null,
+        },
     },
     data() {
         return {

--
Gitblit v1.9.1