From 36005c96046d62f19d93fe83ccb41006c28a5c48 Mon Sep 17 00:00:00 2001 From: pengxiaolong <15716207+pengxiaolong711@user.noreply.gitee.com> Date: Fri, 25 Jul 2025 18:39:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chat/messageComponent/textmessage.vue | 61 ++++++++++++------- .../chat/messageComponent/textmessage.js | 2 +- .../chat/messageComponent/textmessage.wxml | 2 +- .../chat/messageComponent/textmessage.wxss | 2 +- .../chat/messageComponent/textmessage.js.map | 2 +- .../chat/messageComponent/textmessage.js | 19 +++++- .../chat/messageComponent/textmessage.wxml | 2 +- .../chat/messageComponent/textmessage.wxss | 10 +-- 8 files changed, 65 insertions(+), 35 deletions(-) diff --git a/pages/index/chat/messageComponent/textmessage.vue b/pages/index/chat/messageComponent/textmessage.vue index eca71d9..b09982e 100644 --- a/pages/index/chat/messageComponent/textmessage.vue +++ b/pages/index/chat/messageComponent/textmessage.vue @@ -1,33 +1,48 @@ diff --git a/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.js b/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.js index f48b09a..54b65d7 100644 --- a/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.js +++ b/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.js @@ -1 +1 @@ -"use strict";const e=require("../../../../common/vendor.js"),t={data:()=>({}),onLoad(){},props:{messagetext:{type:String,default:""}},methods:{}};const o=e._export_sfc(t,[["render",function(t,o,s,n,r,a){return{a:e.t(s.messagetext)}}],["__scopeId","data-v-b1c306dd"]]);wx.createComponent(o); +"use strict";const e=require("../../../../common/vendor.js"),t={data:()=>({}),onLoad(){},props:{messagetext:{type:String,default:""}},methods:{handleCopy(){e.index.setClipboardData({data:this.messagetext,success:()=>{e.index.showToast({title:"复制成功",icon:"success",duration:1500})},fail:e=>{console.error("复制失败:",e)}})}}};const o=e._export_sfc(t,[["render",function(t,o,s,a,n,r){return{a:e.t(s.messagetext),b:e.o(((...e)=>r.handleCopy&&r.handleCopy(...e)))}}],["__scopeId","data-v-ecf915b1"]]);wx.createComponent(o); diff --git a/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.wxml b/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.wxml index 077174d..be43498 100644 --- a/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.wxml +++ b/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.wxml @@ -1 +1 @@ -{{a}} \ No newline at end of file +{{a}} \ No newline at end of file diff --git a/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.wxss b/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.wxss index fbd2931..61fe9c4 100644 --- a/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.wxss +++ b/unpackage/dist/build/mp-weixin/pages/index/chat/messageComponent/textmessage.wxss @@ -1 +1 @@ -.messagetext.data-v-b1c306dd{font-size:34rpx;color:#333;letter-spacing:1rpx;padding:19rpx 30rpx} +.messagetext.data-v-ecf915b1{font-size:34rpx;color:#333;letter-spacing:1rpx;padding:19rpx 30rpx} diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/chat/messageComponent/textmessage.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/chat/messageComponent/textmessage.js.map index 2c88ced..f13e53b 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/chat/messageComponent/textmessage.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/chat/messageComponent/textmessage.js.map @@ -1 +1 @@ -{"version":3,"file":"textmessage.js","sources":["pages/index/chat/messageComponent/textmessage.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9wYWdlcy9pbmRleC9jaGF0L21lc3NhZ2VDb21wb25lbnQvdGV4dG1lc3NhZ2UudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/pages/index/chat/messageComponent/textmessage.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAKI,MAAK,YAAU;AAAA,EACX,OAAO;AACH,WAAO,CACP;AAAA,EACH;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,OAAO;AAAA,IACH,aAAa;AAAA,MACT,MAAM;AAAA,MACN,SAAS;AAAA,IACb;AAAA,EACH;AAAA,EACD,SAAS;AAAA;AAAA,EAET;AACJ;;;;;;;ACrBJ,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"textmessage.js","sources":["pages/index/chat/messageComponent/textmessage.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9wYWdlcy9pbmRleC9jaGF0L21lc3NhZ2VDb21wb25lbnQvdGV4dG1lc3NhZ2UudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/项目/tk-mini-program/pages/index/chat/messageComponent/textmessage.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;AAKA,MAAK,YAAU;AAAA,EACb,OAAO;AACL,WAAO;EACR;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EACD,OAAO;AAAA,IACL,aAAa;AAAA,MACX,MAAM;AAAA,MACN,SAAS;AAAA,IACV;AAAA,EACF;AAAA,EACD,SAAS;AAAA,IACP,aAAa;AAEXA,oBAAAA,MAAI,iBAAiB;AAAA,QACnB,MAAM,KAAK;AAAA,QACX,SAAS,MAAM;AAEbA,wBAAAA,MAAI,UAAU;AAAA,YACZ,OAAO;AAAA,YACP,MAAM;AAAA,YACN,UAAU;AAAA,UACZ,CAAC;AAAA,QACF;AAAA,QACD,MAAM,CAAC,QAAQ;AACbA,wBAAA,MAAA,MAAA,SAAA,2DAAc,SAAS,GAAG;AAAA,QAC3B;AAAA,MACH,CAAC;AAAA,IACF;AAAA,EACF;AACH;;;;;;;;ACpCA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.js b/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.js index 3636dfc..d972c0c 100644 --- a/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.js +++ b/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.js @@ -13,12 +13,27 @@ const _sfc_main = { } }, methods: { - // 方法定义 + handleCopy() { + common_vendor.index.setClipboardData({ + data: this.messagetext, + success: () => { + common_vendor.index.showToast({ + title: "复制成功", + icon: "success", + duration: 1500 + }); + }, + fail: (err) => { + common_vendor.index.__f__("error", "at pages/index/chat/messageComponent/textmessage.vue:33", "复制失败:", err); + } + }); + } } }; function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { return { - a: common_vendor.t($props.messagetext) + a: common_vendor.t($props.messagetext), + b: common_vendor.o((...args) => $options.handleCopy && $options.handleCopy(...args)) }; } const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-b62657a0"]]); diff --git a/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.wxml b/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.wxml index 7294ba3..cb26807 100644 --- a/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.wxml @@ -1 +1 @@ -{{a}} \ No newline at end of file +{{a}} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.wxss b/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.wxss index 5bbffba..8a4e891 100644 --- a/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.wxss +++ b/unpackage/dist/dev/mp-weixin/pages/index/chat/messageComponent/textmessage.wxss @@ -1,7 +1,7 @@ -.messagetext.data-v-b62657a0{ - font-size: 34rpx; - color: #333; - letter-spacing: 1rpx; - padding: 19rpx 30rpx 19rpx 30rpx; +.messagetext.data-v-b62657a0 { + font-size: 34rpx; + color: #333; + letter-spacing: 1rpx; + padding: 19rpx 30rpx 19rpx 30rpx; }