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 @@
- {{ messagetext }}
+ {{ messagetext }}
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 {{ messagetext }} \r\n\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 {{ messagetext }} \r\n\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;
}