From 45fb4b11ad51bb38306765b11a6747402e382cee Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Sat, 20 Feb 2021 17:37:33 +0800 Subject: [PATCH] fix --- hive-app/components/uni-swipe-action/uni-swipe-action.vue | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 42 insertions(+), 0 deletions(-) diff --git a/hive-app/components/uni-swipe-action/uni-swipe-action.vue b/hive-app/components/uni-swipe-action/uni-swipe-action.vue new file mode 100644 index 0000000..45294a8 --- /dev/null +++ b/hive-app/components/uni-swipe-action/uni-swipe-action.vue @@ -0,0 +1,42 @@ +<template> + <view> + <slot></slot> + </view> +</template> + +<script> + /** + * SwipeAction 滑动操作 + * @description 通过滑动触发选项的容器 + * @tutorial https://ext.dcloud.net.cn/plugin?id=181 + */ + export default { + data() { + return {}; + }, + provide() { + return { + swipeaction: this + }; + }, + created() { + this.children = []; + }, + methods: { + closeOther(vm) { + if (this.openItem && this.openItem !== vm) { + // #ifdef APP-VUE || H5 || MP-WEIXIN + this.openItem.button.show = 'none' + // #endif + + // #ifndef APP-VUE || H5 || MP-WEIXIN + this.openItem.close() + // #endif + } + this.openItem = vm + } + } + }; +</script> + +<style></style> -- Gitblit v1.9.1