From 2d43a1df3f5ba42710e6d21c27d1e13bdb8dfd56 Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期一, 24 三月 2025 09:23:08 +0800
Subject: [PATCH] -
---
src/uni_modules/uview-plus/components/u-swipe-action/u-swipe-action.vue | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/src/uni_modules/uview-plus/components/u-swipe-action/u-swipe-action.vue b/src/uni_modules/uview-plus/components/u-swipe-action/u-swipe-action.vue
index 09e96fd..1cc1ff6 100644
--- a/src/uni_modules/uview-plus/components/u-swipe-action/u-swipe-action.vue
+++ b/src/uni_modules/uview-plus/components/u-swipe-action/u-swipe-action.vue
@@ -35,6 +35,7 @@
return [this.autoClose]
}
},
+ emits: ['opendItem:update'],
watch: {
// 褰撶埗缁勪欢闇�瑕佸瓙缁勪欢闇�瑕佸叡浜殑鍙傛暟鍙戠敓浜嗗彉鍖栵紝鎵嬪姩閫氱煡瀛愮粍浠�
parentData() {
@@ -45,6 +46,11 @@
})
}
},
+ opendItem(val) {
+ if (val == false) {
+ this.closeAll()
+ }
+ }
},
created() {
this.children = []
@@ -59,6 +65,15 @@
}
})
}
+ },
+ closeAll() {
+ // 鍏抽棴鎵�鏈夊崟鍏冩牸
+ this.children.map((item, index) => {
+ item.closeHandler()
+ })
+ },
+ setOpendItem(ins) {
+ this.$emit('opendItem:update', true)
}
}
}
--
Gitblit v1.9.1