This commit is contained in:
pengxiaolong
2025-07-18 13:06:06 +08:00
parent 6dec463705
commit 31527ba8a6
1853 changed files with 65500 additions and 98288 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"version":3,"file":"mpwxs.js","sources":["uni_modules/uni-swipe-action/components/uni-swipe-action-item/mpwxs.js"],"sourcesContent":["let mpMixins = {}\r\nlet is_pc = null\r\n// #ifdef H5\r\nimport {\r\n\tisPC\r\n} from \"./isPC\"\r\nis_pc = isPC()\r\n// #endif\r\n// #ifdef APP-VUE || APP-HARMONY || MP-WEIXIN || H5\r\n\r\nmpMixins = {\r\n\tdata() {\r\n\t\treturn {\r\n\t\t\tis_show: 'none'\r\n\t\t}\r\n\t},\r\n\twatch: {\r\n\t\tshow(newVal) {\n\t\t\tthis.is_show = this.show\r\n\t\t}\r\n\t},\r\n\tcreated() {\n\t\tthis.swipeaction = this.getSwipeAction()\n\t\tif (this.swipeaction && Array.isArray(this.swipeaction.children)) {\r\n\t\t\tthis.swipeaction.children.push(this)\r\n\t\t}\r\n\t},\r\n\tmounted() {\r\n\t\tthis.is_show = this.show\r\n\t},\r\n\tmethods: {\r\n\t\t// wxs 中调用\r\n\t\tcloseSwipe(e) {\n\t\t\tif (this.autoClose && this.swipeaction) {\n\t\t\t\tthis.swipeaction.closeOther(this)\n\t\t\t}\r\n\t\t},\r\n\r\n\t\tchange(e) {\r\n\t\t\tthis.$emit('change', e.open)\r\n\t\t\tif (this.is_show !== e.open) {\r\n\t\t\t\tthis.is_show = e.open\r\n\t\t\t}\r\n\t\t},\r\n\r\n\t\tappTouchStart(e) {\r\n\t\t\tif (is_pc) return\r\n\t\t\tconst {\r\n\t\t\t\tclientX\r\n\t\t\t} = e.changedTouches[0]\r\n\t\t\tthis.clientX = clientX\r\n\t\t\tthis.timestamp = new Date().getTime()\r\n\t\t},\r\n\t\tappTouchEnd(e, index, item, position) {\r\n\t\t\tif (is_pc) return\r\n\t\t\tconst {\r\n\t\t\t\tclientX\r\n\t\t\t} = e.changedTouches[0]\r\n\t\t\t// fixed by xxxx 模拟点击事件,解决 ios 13 点击区域错位的问题\r\n\t\t\tlet diff = Math.abs(this.clientX - clientX)\r\n\t\t\tlet time = (new Date().getTime()) - this.timestamp\r\n\t\t\tif (diff < 40 && time < 300) {\r\n\t\t\t\tthis.$emit('click', {\r\n\t\t\t\t\tcontent: item,\r\n\t\t\t\t\tindex,\r\n\t\t\t\t\tposition\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t},\r\n\t\tonClickForPC(index, item, position) {\r\n\t\t\tif (!is_pc) return\r\n\t\t\t// #ifdef H5\r\n\t\t\tthis.$emit('click', {\r\n\t\t\t\tcontent: item,\r\n\t\t\t\tindex,\r\n\t\t\t\tposition\r\n\t\t\t})\r\n\t\t\t// #endif\r\n\t\t}\r\n\t}\r\n}\r\n\r\n// #endif\r\nexport default mpMixins\n"],"names":[],"mappings":";AAAA,IAAI,WAAW,CAAE;AAUjB,WAAW;AAAA,EACV,OAAO;AACN,WAAO;AAAA,MACN,SAAS;AAAA,IACT;AAAA,EACD;AAAA,EACD,OAAO;AAAA,IACN,KAAK,QAAQ;AACZ,WAAK,UAAU,KAAK;AAAA,IACpB;AAAA,EACD;AAAA,EACD,UAAU;AACT,SAAK,cAAc,KAAK,eAAgB;AACxC,QAAI,KAAK,eAAe,MAAM,QAAQ,KAAK,YAAY,QAAQ,GAAG;AACjE,WAAK,YAAY,SAAS,KAAK,IAAI;AAAA,IACnC;AAAA,EACD;AAAA,EACD,UAAU;AACT,SAAK,UAAU,KAAK;AAAA,EACpB;AAAA,EACD,SAAS;AAAA;AAAA,IAER,WAAW,GAAG;AACb,UAAI,KAAK,aAAa,KAAK,aAAa;AACvC,aAAK,YAAY,WAAW,IAAI;AAAA,MAChC;AAAA,IACD;AAAA,IAED,OAAO,GAAG;AACT,WAAK,MAAM,UAAU,EAAE,IAAI;AAC3B,UAAI,KAAK,YAAY,EAAE,MAAM;AAC5B,aAAK,UAAU,EAAE;AAAA,MACjB;AAAA,IACD;AAAA,IAED,cAAc,GAAG;AAEhB,YAAM;AAAA,QACL;AAAA,MACJ,IAAO,EAAE,eAAe,CAAC;AACtB,WAAK,UAAU;AACf,WAAK,aAAY,oBAAI,KAAI,GAAG,QAAS;AAAA,IACrC;AAAA,IACD,YAAY,GAAG,OAAO,MAAM,UAAU;AAErC,YAAM;AAAA,QACL;AAAA,MACJ,IAAO,EAAE,eAAe,CAAC;AAEtB,UAAI,OAAO,KAAK,IAAI,KAAK,UAAU,OAAO;AAC1C,UAAI,QAAQ,oBAAI,KAAM,GAAC,QAAO,IAAM,KAAK;AACzC,UAAI,OAAO,MAAM,OAAO,KAAK;AAC5B,aAAK,MAAM,SAAS;AAAA,UACnB,SAAS;AAAA,UACT;AAAA,UACA;AAAA,QACL,CAAK;AAAA,MACD;AAAA,IACD;AAAA,IACD,aAAa,OAAO,MAAM,UAAU;AACvB;AAAA,IAQZ;AAAA,EACD;AACF;AAGA,MAAe,QAAA;;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"uni-swipe-action.js","sources":["uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS91bmlfbW9kdWxlcy91bmktc3dpcGUtYWN0aW9uL2NvbXBvbmVudHMvdW5pLXN3aXBlLWFjdGlvbi91bmktc3dpcGUtYWN0aW9uLnZ1ZQ"],"sourcesContent":["<template>\n\t<view>\n\t\t<slot></slot>\n\t</view>\n</template>\n\n<script>\n\t/**\n\t * SwipeAction 滑动操作\n\t * @description 通过滑动触发选项的容器\n\t * @tutorial https://ext.dcloud.net.cn/plugin?id=181\n\t */\n\texport default {\n\t\tname:\"uniSwipeAction\",\n\t\tdata() {\n\t\t\treturn {};\n\t\t},\n\t\tcreated() {\n\t\t\tthis.children = [];\n\t\t},\n\t\tmethods: {\n\t\t\t// 公开给用户使用,重制组件样式\n\t\t\tresize(){\n\t\t\t\t// wxs 会自己计算组件大小,所以无需执行下面代码\n\t\t\t\t// #ifndef APP-VUE || H5 || MP-WEIXIN || MP-HARMONY\n\t\t\t\tthis.children.forEach(vm=>{\n\t\t\t\t\tvm.init()\n\t\t\t\t})\n\t\t\t\t// #endif\n\t\t\t},\n\t\t\t// 公开给用户使用,关闭全部 已经打开的组件\n\t\t\tcloseAll(){\n\t\t\t\tthis.children.forEach(vm=>{\n\t\t\t\t\t// #ifdef APP-VUE || H5 || MP-WEIXIN || MP-HARMONY\n\t\t\t\t\tvm.is_show = 'none'\n\t\t\t\t\t// #endif\n\n\t\t\t\t\t// #ifndef APP-VUE || H5 || MP-WEIXIN || MP-HARMONY\n\t\t\t\t\tvm.close()\n\t\t\t\t\t// #endif\n\t\t\t\t})\n\t\t\t},\n\t\t\tcloseOther(vm) {\n\t\t\t\tif (this.openItem && this.openItem !== vm) {\n\t\t\t\t\t// #ifdef APP-VUE || H5 || MP-WEIXIN || MP-HARMONY\n\t\t\t\t\tthis.openItem.is_show = 'none'\n\t\t\t\t\t// #endif\n\n\t\t\t\t\t// #ifndef APP-VUE || H5 || MP-WEIXIN || MP-HARMONY\n\t\t\t\t\tthis.openItem.close()\n\t\t\t\t\t// #endif\n\t\t\t\t}\n\t\t\t\t// 记录上一个打开的 swipe-action-item ,用于 auto-close\n\t\t\t\tthis.openItem = vm\n\t\t\t}\n\t\t}\n\t};\n</script>\n\n<style></style>\n","import Component from 'D:/项目/tk-mini-program/uni_modules/uni-swipe-action/components/uni-swipe-action/uni-swipe-action.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAYC,MAAK,YAAU;AAAA,EACd,MAAK;AAAA,EACL,OAAO;AACN,WAAO;EACP;AAAA,EACD,UAAU;AACT,SAAK,WAAW;EAChB;AAAA,EACD,SAAS;AAAA;AAAA,IAER,SAAQ;AAAA,IAOP;AAAA;AAAA,IAED,WAAU;AACT,WAAK,SAAS,QAAQ,QAAI;AAEzB,WAAG,UAAU;AAAA,OAMb;AAAA,IACD;AAAA,IACD,WAAW,IAAI;AACd,UAAI,KAAK,YAAY,KAAK,aAAa,IAAI;AAE1C,aAAK,SAAS,UAAU;AAAA,MAMzB;AAEA,WAAK,WAAW;AAAA,IACjB;AAAA,EACD;;;;;;ACtDF,GAAG,gBAAgB,SAAS;"}